Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Javascript Select2 val不适用于整数值_Javascript_Jquery_Jquery Select2_Select2_Jquery Select2 4 - Fatal编程技术网

Javascript Select2 val不适用于整数值

Javascript Select2 val不适用于整数值,javascript,jquery,jquery-select2,select2,jquery-select2-4,Javascript,Jquery,Jquery Select2,Select2,Jquery Select2 4,我正在使用JQuery select2,如下所示 HTML <select style="width:150px" id="lang" multiple > <option value="1">1</option> <option value="2">2</option> <option value="11">3</option> </select> 我的问题是:我想以编

我正在使用JQuery select2,如下所示

HTML

  <select style="width:150px" id="lang" multiple  >
   <option value="1">1</option>
    <option value="2">2</option>
   <option value="11">3</option>
 </select>
我的问题是:我想以编程方式选择一个项目

我使用以下代码:

    $("#lang").select2('val','11');
但是上面的代码选择的是第一项而不是最后一项。

我相信

$(element).select2();
…初始化Select2,而不是进行选择

您可能正在寻找以下内容:

$("#lang").val("11").trigger("change");
如果要选择多个值,可以使用字符串数组,如下所示:

//Select 11, 12, 13
$("#lang").val(["11", "12", "13"]).trigger("change");

有关更多信息,请查看文档。

我相信

$(element).select2();
…初始化Select2,而不是进行选择

您可能正在寻找以下内容:

$("#lang").val("11").trigger("change");
如果要选择多个值,可以使用字符串数组,如下所示:

//Select 11, 12, 13
$("#lang").val(["11", "12", "13"]).trigger("change");


有关更多信息,请查看文档。

如果我想选择多个项目,我应该做什么如果我想选择多个项目,我应该做什么