Ala*_*n A 6 javascript ajax jquery jquery-chosen
我正在使用 Chosen 并且我正在通过 AJAX 调用动态加载选项。一切正常,但如果 AJAX 调用的结果为空,我无法弄清楚如何更改占位符文本。
例如:
<select name="test" multiple="multiple" data-placeholder="Make a selection"
id=MyChosenSel"></select>
Run Code Online (Sandbox Code Playgroud)
当没有选择任何内容时,该框有一个占位符,上面写着“进行选择”。如果 AJAX 调用返回,我想说“没有可用的选项” null。
我希望这能奏效:
$('#MyChosenSel').data('placeholder',"No Options").trigger("chosen:updated");
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
$("#MyChosenSel").chosen({
allow_single_deselect:true,
disable_search_threshold: 10,
no_results_text: "No options available",
width: "25%"
});
Run Code Online (Sandbox Code Playgroud)
在这里小提琴向您展示...... http://jsfiddle.net/mikeys4u/99Dkm/237/