【问题标题】:How to set resultsLimit of jQuery token input plugin?如何设置 jQuery 令牌输入插件的 resultsLimit?
【发布时间】:2015-06-25 10:38:33
【问题描述】:

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

我已经在初始化函数中尝试了resultsLimit: 10,但它仍然不起作用。

有什么办法吗?

【问题讨论】:

  • 你能贴出你试过的代码吗?

标签: jquery jquery-tokeninput


【解决方案1】:

来自documentation

结果限制
下拉列表中显示的最大结果数。使用 null 显示所有匹配结果。 默认值:空

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

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

【讨论】:

  • 我已经试过了,但是不知道为什么?
  • 为我工作。我们需要使用url(webapi或者webmethod)来获取数据。
【解决方案2】:

我遇到了同样的问题,并通过修改令牌输入 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    • 1970-01-01
    • 2013-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    相关资源
    最近更新 更多