回答
試試這個:
$('select option:selected').attr('disabled','disabled');
編輯:
澄清的問題後,這是做正確的方式:
$('select').select2().enable(false);
我編輯我的職務,看圖片。此方法不起作用。我認爲select2有一個特定的功能,但我是一個新手。 – Chester
我試過這個版本:$('select option:selected')。attr('disabled','true'); – Chester
我有點困惑,你想禁用選擇元素或選擇的選項?如果是select元素,請嘗試:$('select')。select2()。enable(false); – robert00769
正確的方法是:
$('select').select2("enable",false)
這工作正常。
同意http://ivaynberg.github.io/select2/#disabled –
下面的編碼也工作正常
對於啓用選擇框:
$('#foo').select2('enable');
對於禁用選擇框:
$('#foo').select2('disable');
的jsfiddle:http://jsfiddle.net/DcunN/
要禁用完整選擇2框,即沒有刪除已選擇的值和沒有新的插入,使用方法:
$("id-select2").attr("disabled", true);
其中id-select2
是選擇2的唯一ID。你也可以使用任何特定的類來定義下拉菜單。
$('select').select2('enable',false);
這適用於我。
這已經在答案。由@ user4105545回答。 –
我禁用價值:
<option disabled="disabled">value</option>
由於這個問題似乎是不清楚,對不起,如果這個答案是沒有直接關係的原意。
對於那些使用Select2版本4+和根據官方插件文檔,.select2("enable")
是不是去禁用選擇框(不是一個單一的選項)的方式去了。它甚至會從版本4.1以後完全刪除。從文檔
引用directy(見https://select2.org/upgrading/migrating-from-35#select2-enable):
選擇二尊重底層選擇元件的禁用屬性。爲了啓用或禁用Select2,您應該在元素上調用
.prop('disabled', true/false)
。在Select2 4.1中將完全刪除對舊方法的支持。
所以在以前的答案的例子,它應該是: $('select').prop(disabled,true);
在selec2 site你可以看到選項。 api有「禁用」選項。您可以使用諸如:
$('#foo').select2({
disabled: true
});
由於選擇二4.1的,他們已經刪除支持.enable
$("select").prop("disabled", true); // instead of $("select").enable(false);
- 1. 如何使用JQuery select2()從下拉列表中選擇屬性?
- 2. 下拉式選擇索引不工作時,通過JQuery添加禁用屬性
- 3. 禁用選擇下拉使用jQuery的?
- 4. Select2選擇所有下拉選項
- 5. 如何使用從Select2下拉列表中選擇的選項來啓動jQuery?
- 6. jQuery:選擇樣式屬性?
- 7. Select2禁用/啓用結果下拉
- 8. Select2從屬下拉列表
- 9. 如何使用存儲的屬性來選擇下拉值
- 10. jquery下拉選擇
- 11. 使用自定義屬性jQuery選擇器與下拉選擇(拿2)
- 12. 使用自定義屬性jQuery選擇器與下拉列表選擇
- 13. select2下拉框與jQuery日期選擇器不兼容?
- 14. 如何使用jquery選擇select2選擇框的選項?
- 15. 當檢查複選框時禁用選擇性下拉列表
- 16. select2多選下拉菜單
- 17. 過濾器選擇下拉選擇下拉(使用JQuery)
- 18. 如何設置選項中選擇屬性的下拉列表中選擇
- 19. 使用select2()顯示選擇下拉選項()
- 20. 在JQuery下拉框中禁用select2插件
- 21. 選擇具有select2()屬性的下沉列表的值
- 22. 如何在選擇特定選項時禁用下拉菜單
- 23. jQuery的屬性添加到多個選擇下拉菜單
- 24. 禁用下拉選項使用jquery
- 25. 淘汰選擇下拉禁用項目
- 26. 下拉列表選擇值禁用
- 27. 選擇下拉式的功能jQuery的
- 28. 榆樹 - 下拉式「選擇」屬性不能在榆樹工作
- 29. 下拉式自動選擇數據屬性
- 30. Jquery禁用啓用按鈕,下拉選擇
它是一個jQuery插件 – Chester