jquery自动完成筛选

jquery自动完成筛选,jquery,jquery-ui,autocomplete,jquery-autocomplete,Jquery,Jquery Ui,Autocomplete,Jquery Autocomplete,我有一个页面,在后两个文本框(调查员和机构)上使用jQuery自动完成。它可以很好地获取数据并进行显示,但由于某些原因,在我继续键入时,它不会过滤数据列表 有人知道为什么吗?我需要做些什么来打开这个吗?根据,自动完成初始值设定项的唯一选项是延迟、最小长度和源 提前谢谢!我正在使用jqv1.4.1和jquiv.1.8rc1 下面是我调用$(document).ready()的代码 jQueryUI函数似乎仍在开发中 无论如何,在你链接的页面上,它说: 依赖关系: UI核心 UI小部件 我不知道这是

我有一个页面,在后两个文本框(调查员和机构)上使用jQuery自动完成。它可以很好地获取数据并进行显示,但由于某些原因,在我继续键入时,它不会过滤数据列表

有人知道为什么吗?我需要做些什么来打开这个吗?根据,自动完成初始值设定项的唯一选项是延迟最小长度

提前谢谢!我正在使用jqv1.4.1和jquiv.1.8rc1

下面是我调用$(document).ready()的代码


jQueryUI函数似乎仍在开发中

无论如何,在你链接的页面上,它说:

依赖关系:

UI核心

UI小部件


我不知道这是否是真正的问题,但您没有加载UI小部件

这是通过fsb建议在评论中使用JZ库完成的:


我没有用过jqui。我还不知道自动完成已经完成了。我使用JZ的jquery自动完成插件。但我试过你的测试页面。我在调查者和研究机构中都试过“pa”和“za”,得到了同样令人惊讶的结果。您确定后端正在返回您认为应该返回的内容吗?如果是的话,我想我猜不出这个测试页面中正确和错误行为之间的区别


我没有用过jqui。我还不知道自动完成已经完成了。我使用JZ的jquery自动完成插件。但我试过你的测试页面。我在调查者和研究机构中都试过“pa”和“za”,得到了同样令人惊讶的结果。您确定后端正在返回您认为应该返回的内容吗?如果是的话,我想我猜不出这个测试页面中正确和错误行为的区别。你得到了什么结果?在调查者中有2个记录。在大学里,有一个大约180个名额的名单。。。返回的数据都是正确的(在我这边,你看到了什么数据)。我遇到的问题是根本没有过滤数据。无论你输入什么,它都会返回所有结果。这是你看到的错误,还是你经历了其他的事情;如果你把你的回复作为一个答案,我会接受它的声誉。我将使用另一个autocomplete库,它工作起来非常轻松,并且不需要在数据之上设置json序列化层。Hmmm。。。我在FF3.6或IE8中没有看到这一点。我收到的是实际数据,只是没有过滤。实际上,这可能是因为我将代码切换到fsb建议的自动完成库。
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
    })
}