Salve! Ho appena trovato un post nel forum di un utente che è riuscito ad utilizzare l'autocomplete di jquery partendo da un div impostato con contenteditable.
Praticamente viene usato questo script:
Dove la modifica sta nell'aggiunta di "$.fn.val = $.fn.html;".codice:$(function() { $.fn.val = $.fn.html; $("#eAd_Post_Home").triggeredAutocomplete({ source: "add_user.php", close: function(event, ui) { $('#tri_autocomplete_div ul').empty(); $("#tri_autocomplete_div").css("display", "none"); }, trigger: "@" }) .data("triggeredAutocomplete")._renderItem = function(ul, item) { if($('#tri_autocomplete_div').css('display') == 'none') {$("#tri_autocomplete_div").css("display", "block");} var inner_html = "<a onclick=\"mention('add', '"+item.id+"', '"+item.label+"', '1');\"><div class='autocomplete_image'>"+item.image+"</div><div>"+item.label+"</div> "+item.desc+"</p></a><div style='clear:both'></div>"; return $("<li class='tri_autocomplete_li'>") .data("item.autocomplete", item) .append(inner_html) .appendTo($('#tri_autocomplete_div ul')); }; });
Stavo facendo delle prove sul mio sito dove ci sono diversi script di autocomplete ma credo che l'impostazione di questa variabile abbia effetti su tutti gli script e non solo su quello in questione. Potete aiutarmi a risolvere?

Rispondi quotando