使用 HTML 在 select2 分词器中设置 maxElements 属性
Set maxElements property in select2 tokenizer using HTML
我使用 jQuery Tokenize 在下拉列表中 select 设置多个值 down.My 要求是我想在用户 select 一个元素后禁用下拉列表。
HTML代码
<select id="myinput" multiple="multiple"class="tokenize-sample" required="required" maxElements=1></select>
要设置要下拉的属性,我们可以使用以下代码 snippet.But 在我的例子中,它将使用现有的 one.So 绘制另一个下拉菜单 我想将属性添加到 HTML 代码就像上面的代码片段。
<script type="text/javascript">
$('#myinput').tokenize({
maxElements: 1
});
</script>
这就是我在下拉菜单上调用方法的方式,它正在工作fine.but我的要求是在初始化后在下拉菜单上添加属性。
$("#myinput").data('tokenize').disable();
如果有人知道如何实现这一点,请告诉我。
也许我误解了,但如果你想在添加元素后禁用标记化,你可以这样做:
$('#myinput').tokenize({
onAddToken: function() {$("#myinput").data('tokenize').disable();},
maxElements: 1
});
我使用 jQuery Tokenize 在下拉列表中 select 设置多个值 down.My 要求是我想在用户 select 一个元素后禁用下拉列表。
HTML代码
<select id="myinput" multiple="multiple"class="tokenize-sample" required="required" maxElements=1></select>
要设置要下拉的属性,我们可以使用以下代码 snippet.But 在我的例子中,它将使用现有的 one.So 绘制另一个下拉菜单 我想将属性添加到 HTML 代码就像上面的代码片段。
<script type="text/javascript">
$('#myinput').tokenize({
maxElements: 1
});
</script>
这就是我在下拉菜单上调用方法的方式,它正在工作fine.but我的要求是在初始化后在下拉菜单上添加属性。
$("#myinput").data('tokenize').disable();
如果有人知道如何实现这一点,请告诉我。
也许我误解了,但如果你想在添加元素后禁用标记化,你可以这样做:
$('#myinput').tokenize({
onAddToken: function() {$("#myinput").data('tokenize').disable();},
maxElements: 1
});