0
當我使用「multiple:false」時,noneSelectedText不會顯示在我的下拉列表中。 它會顯示第一個項目,而不是已經選擇。這裏是我的代碼:jQuery Multiselect插件 - 使用單個選擇時不會顯示noneSelectText
$("#FilterBatch").multiselect
({
header: true,
noneSelectedText: "Select Batch",
selectedList: 1,
multiple: false,
checkAllText: "",
uncheckAllText: "",
click: function (event, ui) {
FilterBatch_Change(ui.value);
}
});
我有做下面的追加添加文本自己:
$('#FilterBatch').append($('<option></option>').attr('value', '-1').text('Select a Batch'));
但我做一個循環預填的所有項目後,當我點擊第一個項目它會返回一個-1作爲值。如果我第二次點擊它,它會返回正確的值。這很奇怪。
我想使用noneSelectedText而不必自己添加文本字符串。
謝謝