我試圖在有人在JQuery自動完成搜索字段中輸入值時有條件地更改鏈接URL,但是,使用以下代碼我無法由於某種原因註冊更改事件或甚至綁定處理程序:JQuery自動完成更改事件沒有被觸發
$("#protocol-name").autocomplete({
source: protocol_names,
}).bind("autocompletechange", function(){
alterURL();
}).focus(function() {
$(this).select();
$(this).autocomplete('search');
});
此外,$(「#網絡協議名稱」)變更()沒什麼任寄存器中,其中協議的名稱表示的輸入欄。
請問,當你提供其作爲一個init選項工作? '改變:功能(事件,用戶界面){...} – JohnP 2011-03-01 04:41:57