私のコードは次のとおりです。
$("#contactSearch").autocomplete({
source: "bulk_GetContacts.php",
minLength: 4,
delay: 100
})
.data( "autocomplete" )._renderItem = function( ul, item ) {
console.log(ul);
return $( "<li class=\"ui-state-highlight\"></li>" )
.data( "item.autocomplete", item )
.append( "<a>" + item.label + "</a>" )
.appendTo("#autocompleteResults");
};
問題は、abcd を入力すると、div ("#autocompleteResults") に結果が正しく表示されることです。しかし、「e」(abcde)を追加すると、過去の結果がクリアされず、新しい結果が div の下部に追加されます。過去の結果のリストをクリアするにはどうすればよいですか?
よろしく、ニコス