如何限制jQuery自动完成中的结果数?

时间:2014-02-06 11:06:30

标签: jquery autocomplete

我搜索得足够多,但无法找到解决方法。你能帮帮我吗?

我有一个大约有700条记录的表,我希望自动完成功能在结果中显示不超过5条记录。它应该有一个滚动条。

1 个答案:

答案 0 :(得分:3)

不幸的是,没有内置属性来设置最大限制。您可以使用:

$("#autocmplt").autocomplete({
source: function(req, response) {
    var results = $.ui.autocomplete.filter(myarray, req.term);

    response(results.slice(0, 5));//for getting 5 results
   }
});

<强> Working Demo