我有问题.. 我使用http://harvesthq.github.io/chosen/,我想选择两个默认值,但是 我想使用jQuery:
这是我的代码:
<select name="all[]" id="all" style="margin-left: 15px;" data-placeholder="All.." class="chosen-select" multiple tabindex="16">
<option value="Item 1">Item 1</option>
<option value="Item 2">Item 2</option>
<option value="Item 3">Item 3</option>
我的剧本:
$("#all").val('Item 2').trigger("chosen:updated"); <-- it work fine but I would like select more than 1 option...
答案 0 :(得分:0)
试试这个jsfiddle。 http://jsfiddle.net/4Wkm5/
如果没有任何外部插件,您可以通过向选定的插件添加类名来使用以下内容。
$('.chosen-select option').each(function () {
SelectElement(this);
});
function SelectElement(element) {
$(element).addClass("selected");
}
答案 1 :(得分:0)
您必须将数组传递给val:
$("#all").val(['Item1','Item 2']).trigger("chosen:updated");