与Changing Token Limit Dynamically on add function of jquery token input
相同的问题我需要根据其添加和删除功能动态更改令牌输入文本框的令牌限制。在我的情况下,当用户选择一个名为" text"从列表中,令牌限制应更改为1,否则为null。
$("[id$=searchbox]").tokenInput(itemsArray,
{
onAdd: function(item)
{
//What to write here to set token limit
}
});
答案 0 :(得分:0)
如果您阅读sources,就会发现始终从tokenLimit
读取$(input).data("settings").tokenLimit
设置。
这意味着您也可以随时在外面进行设置。
$("[id$=searchbox]").tokenInput(itemsArray, {
onAdd: function(item) {
if(!$("[id$=searchbox]").data("settings")) {
$("[id$=searchbox]").data("settings", {});
}
$("[id$=searchbox]").data("settings").tokenLimit = 10;
}
});
现在添加您的自定义逻辑。