【发布时间】:2011-07-06 05:56:30
【问题描述】:
每当有人在 JQuery 自动完成搜索字段中输入值时,我都会尝试有条件地更改链接 URL,但是,由于某种原因,使用以下代码我无法注册更改事件,甚至无法绑定处理程序:
$("#protocol-name").autocomplete({
source: protocol_names,
}).bind( "autocompletechange", function(){
alterURL();
}).focus(function() {
$(this).select();
$(this).autocomplete('search');
});
此外,$("#procotol-name").change() 也没有注册任何内容,其中 protocol-name 表示输入字段。
【问题讨论】:
-
当您将它作为初始化选项提供时它是否工作? `更改:函数(事件,用户界面){ ... }
标签: jquery search input autocomplete