我正在使用真棒select2 control。如何完全清潔select2控件?
我試圖清理和禁用內容選擇2太讓我這樣做:
$("#select2id").empty();
$("#select2id").select2("disable");
好,它的工作原理,但如果我有一個值來選擇所有項目被刪除,控制已禁用,但所選值仍顯示。我想清除所有內容,以便顯示佔位符。下面是一個例子,我在哪裏可以看到問題:http://jsfiddle.net/BSEXM/
HTML:
<select id="sel" data-placeholder="This is my placeholder">
<option></option>
<option value="a">hello</option>
<option value="b">all</option>
<option value="c">stack</option>
<option value="c">overflow</option>
</select>
<br>
<button id="pres">Disable and clear</button>
<button id="ena">Enable</button>
代碼:
$(document).ready(function() {
$("#sel").select2();
$("#pres").click(function() {
$("#sel").empty();
$("#sel").select2("disable");
});
$("#ena").click(function() {
$("#sel").select2("enable");
});
});
CSS:
#sel {
margin: 20px;
}
你有什麼想法或對此有何建議?
標題有誤導性。請爲未來的讀者改變。 – ManuelSchneid3r 2017-05-19 08:26:01