過去にjQuery UIのオートコンプリートを使用したことがありますが、何らかの理由でTextBoxで何もすることができません。スクリプト エラーはありません。それを登録するために、次を使用しています。
jQuery('#textbox1').autocomplete('/Services/BillService.asmx/GetAllCategories',{
search: function(event, ui) { alert(0); },
create: function(event, ui) { alert(2); },
open: function(event, ui) { alert(1); },
focus: function(event, ui) { alert(3); }
});
それでも、テキストボックスを選択/入力しても何も起こりません。私が持っているHTMLは次のとおりです。
<input type="text" class="marg10b" id="textbox1" name="textbox1"/>
スクリプトを firebug で実行すると、1 つの要素が一致し、i が正しい要素ですが、何かがこれの動作を妨げています。