使用jQuery UI插件Tag-it,可以输入包含100个字符的标记,例如:
“loremipsumdolorsitametconsecteturadipisicingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquautenimadminimveniamquisnostrudexercitationullamco”
我正在尝试设置每个标签允许的最大字符数。到目前为止,我已尝试tagLimit
,但这限制了允许的标记总数,但不限制每个标记的字符数限制。
有谁知道如何设置每个标签允许的字符数限制?
$(document).ready(function() {
$("#tags").tagit({
tagLimit: 5,
allowSpaces: true,
placeholderText: 'Tags'
});
});
答案 0 :(得分:0)
我知道它不是最好的解决方案,但我编辑了_cleanedInput方法,将每个标签最多切成100个字符(在我的应用程序中,我怀疑会有任何标签超过100个字符,甚至不会接近50个!)。
在插件中,我改变了这个:
_cleanedInput: function() {
return $.trim(this.tagInput.val().replace(/^"(.*)"$/, '$1'));
},
要:
_cleanedInput : function() {
return $.trim(this.tagInput.val().replace(/^"(.*)"$/, "$1")).substr(0, 100);
},