Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
选择2从javascript中选择多个ITME_Javascript_Jquery_Jquery Select2 - Fatal编程技术网

选择2从javascript中选择多个ITME

选择2从javascript中选择多个ITME,javascript,jquery,jquery-select2,Javascript,Jquery,Jquery Select2,它只选择SelectedValue数组中的第一个索引。 我使用的版本是:4.0.8 还有别的办法吗?这对我不起作用 解决方案: 在“插入选定值”下添加 var selectedValues = new Array(); selectedValues[0] = "1"; selectedValues[1] = "4"; $('#select2-multiple-employees').select2('val', selectedValues); 以下是select2文档的2个摘录: :要在初始

它只选择SelectedValue数组中的第一个索引。 我使用的版本是:4.0.8

还有别的办法吗?这对我不起作用

解决方案: 在“插入选定值”下添加

var selectedValues = new Array();
selectedValues[0] = "1";
selectedValues[1] = "4";
$('#select2-multiple-employees').select2('val', selectedValues);
以下是select2文档的2个摘录:

:要在初始化Select2时配置自定义选项,只需将调用中的对象传递给。Select2

但你不能通过这样的物体 :在DOM准备就绪之前,无法安全地对其进行操作。要确保在浏览器初始化Select2控件之前DOM已就绪,请将代码包装在$document.ready块中

但您不必等待页面准备就绪 我希望这能给你一些线索

$('#select2-multiple-employees').trigger('change');