我在项目中使用select2
插件。
当我动态地将值添加到multiple
select as数组时,它只显示数组中的第一个值。
HTML
<select multiple id="selId" name="selId[]" required>
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
<option value="4">D</option>
<option value="5">E</option>
</select>
Jquery的
$(function() {
$("#selId").select2();
$("#selId").select2('val', [1, 2]);
})
我想选择第一和第二选项。
我缺少什么?
我创建了一个小提琴,解释了相同的Here
请提出建议。任何帮助都可以得到赞赏
答案 0 :(得分:2)
答案 1 :(得分:1)
您可以尝试这样的事情:
$(function() {
$("#selId").select2();
$("#selId").val([1,2]);
$("#selId").trigger('change');
})