嗨,大家好我想使用select2与一个禁用的值。如何实现select2与锁选择
我想实现像
$('#select_currency').select2('data', preloaded_data);
我一直在阅读有关锁定选项但我不能够实现它,你能不能请人让我知道如何实现它还是有有关它的任何教程。谢谢。
嗨,大家好我想使用select2与一个禁用的值。如何实现select2与锁选择
我想实现像
$('#select_currency').select2('data', preloaded_data);
我一直在阅读有关锁定选项但我不能够实现它,你能不能请人让我知道如何实现它还是有有关它的任何教程。谢谢。
很简单,只是通过要锁定的所有项目,e.g
$('#select_currency').select2('data', [{id:'myr', text:'Malaysia Ringgit', locked:true}]);
而且在选择下拉列表你可以添加locked="locked"
属性。
<select id="sharewith" multiple="true">
<option value="self" selected="selected" locked="locked">myself</option>
</select>
您可以easely添加locked="locked"
如果使用V3.5 http://select2.github.io/select2/#locked-selections。
但在v.4.x中,此功能已删除。
我已经找到解决方案(或黑客:))为v.4.x,有点脏,在控制台错误,但它的作品。无论如何,这是我找到的最好的解决方案。检查我的jsfiddle:
是它与选择2 v.4.x? 我一直在尝试使用数据传递并选择选项属性“锁定”,但没有任何结果。 –
它应该工作,如果它没有从v3.5更改。 http://select2.github.io/select2/#locked-selections – sulaiman
为锁定选项添加支持(4.x):https://github.com/select2/select2/issues/3339 –