如何设置jQuery令牌输入插件的resultsLimit?

时间:2015-06-25 10:38:34

标签: jquery jquery-tokeninput

如何设置token input plugin建议的限制为10?我想将限制设置为10,因此jquery token input plugin只能建议10次搜索。

我在初始化函数中尝试了resultsLimit: 10但它仍无法正常工作。

任何解决方案?

2 个答案:

答案 0 :(得分:1)

来自documentation

  

<强> resultsLimit
  下拉列表中显示的最大结果数。使用null显示所有匹配的结果。   默认值:null

因此,您只需在初始化插件时设置此属性:

$("#myInput").tokenInput('/path-to-data/', {
    resultsLimit: 10
});

答案 1 :(得分:1)

我遇到了同样的问题,并通过修改令牌输入JS文件使其工作。添加以下代码片段。

Line 46 : resultsLimit: null,

Line 680 : in populate_dropdown function
//Setting search limit
if (results.length > settings.resultsLimit) {
results = results.slice(0, settings.resultsLimit);
} 

参考:https://github.com/loopj/jquery-tokeninput/issues/542