嗨,大家好我想使用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 –