Select2 只显示列表中的最后一个标签
Select2 only shows last tag in the list
我在 Spring MVC 应用程序中使用 Select2 的标签(类似于 Whosebug 的标签)。我正在尝试加载已经在现场的标签,然后再加载一些还没有的标签。不过,该字段仅显示其值列表中的最后一个。我怎样才能让其他的也出现?
这是我当前代码的示例:
<select id="tags" class="js-example-responsive" style="width: 50%" name="tags">
<option selected="selected" value="foo">foo</option>
<option selected="selected" value="gnoo">gnoo</option>
<option selected="selected" value="blaat">blaat</option>
<option selected="selected" value="blaatbeest">blaatbeest</option>
</select>
我的javascript代码:
$('#tags').select2({
tags: true,
multiple:true,
data:['foo','gnoo','blaat','gnooooo', 'blaatbeest']
});
在 select 标签中使用 multiple="multiple"
属性
<select id="tags" class="js-example-responsive" style="width: 50%" name="tags" multiple="multiple">
我在 Spring MVC 应用程序中使用 Select2 的标签(类似于 Whosebug 的标签)。我正在尝试加载已经在现场的标签,然后再加载一些还没有的标签。不过,该字段仅显示其值列表中的最后一个。我怎样才能让其他的也出现?
这是我当前代码的示例:
<select id="tags" class="js-example-responsive" style="width: 50%" name="tags">
<option selected="selected" value="foo">foo</option>
<option selected="selected" value="gnoo">gnoo</option>
<option selected="selected" value="blaat">blaat</option>
<option selected="selected" value="blaatbeest">blaatbeest</option>
</select>
我的javascript代码:
$('#tags').select2({
tags: true,
multiple:true,
data:['foo','gnoo','blaat','gnooooo', 'blaatbeest']
});
在 select 标签中使用 multiple="multiple"
属性
<select id="tags" class="js-example-responsive" style="width: 50%" name="tags" multiple="multiple">