我有一个页面,它在后两个文本框(调查员和机构)上使用jQuery Autocomplete。它正在获取数据,并显示它,但由于某种原因,它不会过滤我继续键入的数据列表。
任何人都知道为什么?打开这个是否需要做些什么?根据{{3}},自动填充初始化程序的唯一选项是延迟, minLength 和来源。
提前致谢!我正在使用jQ v1.4.1和jQui v.1.8rc1。
以下是我在$(document).ready()。
上调用的代码function hookUpAutoCompletes() {
$('table#params input[name=sinvestigator]').autocomplete({
source: "json-investigators.asp",
minLength: 2
})
$('table#params input[name=sinstitution]').autocomplete({
source: "json-institutions.asp",
minLength: 2
})
}
答案 0 :(得分:0)
jQueryUI函数似乎仍在开发中。
无论如何,在你链接的页面中说:
<强>依赖关系:强>
UI核心
UI小工具
我不知道这是不是真正的问题,但你没有加载UI Widget
答案 1 :(得分:0)
这是通过fsb建议在评论中使用JZ库完成的:
我没有使用过jQ-UI。我不知道自动完成还没出来。我使用JZ的jquery-autocomplete插件。但我尝试了你的测试页面。我在调查员和机构中都尝试了“pa”和“za”,并且两者都得到了同样令人惊讶的结果。你确定后端正在回归你认为应该的吗?如果是的话,我认为我不能猜测这个测试页面中的正确和错误行为之间的区别。