gpt4 book ai didi

jquery - 如何限制选择标签中的最小字符

转载 作者:行者123 更新时间:2023-12-03 22:52:52 25 4
gpt4 key购买 nike

我想限制 Selectize 标签输入的最少 3 个字符。是否可以? select中有什么事件吗?

最佳答案

我也遇到了同样的问题。正如 Rory 所提到的,通过插件。

其实很简单。

标签最小字长过滤的官方示例你可以找到here

$('#select-words-length').selectize({
create: true,
createFilter: function(input) { return input.length >= MIN_LENGTH; }
});

您可以做的另一件事是过滤搜索本身

//restricts the matches to fulfill MIN_SEARCH_LENGTH via the 'score' callback
//see https://github.com/brianreavis/selectize.js/blob/master/docs/usage.md#callbacks
score: function scoreFilter(search) {
var ignore = search && search.length < MIN_SEARCH_LENGTH;
var score = this.getScoreFunction(search);
//the "search" argument is a Search object (see https://github.com/brianreavis/selectize.js/blob/master/docs/usage.md#search).
return function onScore(item) {
if (ignore) {
//If 0, the option is declared not a match.
return 0;
} else {
var result = score(item);
return result;
}
};
},

希望有帮助:)

关于jquery - 如何限制选择标签中的最小字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31155089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com