我有一个简单的select2:
<select id="material" class="form-control select2 select2-hidden-accessible" style="width: 100%;" aria-hidden="true">
<option value="1">PC</option>
<option value="2">Raton</option>
<option value="3">Teclado</option>
<option value="4">Monitor</option>
</select>
您的声明:
$('#material').select2();
该组件按预期工作。
问题是我通过以下方式更改其值:
$("#material").val("3");
我检查它的值是否随着变化,alert($("#material").val());
但它仍然显示以前的值。
也就是不更新组件,怎么解决呢?
您应该在更改
value
, a之后添加,change()
以便值更改在下拉菜单中受到视觉影响。任何一个