我有以下问题,我无法从JS中的select2检索选定的数组。

<select class="js-example-basic-multiple"
        name="states[]"
        multiple="multiple"
        style="width:500px;">

  <option>"dynamic value"</option>
  <option>"dynamic value2"</option>


和相关的脚本:

var caseCodes = $('.js-example-basic-multiple option:selected').text()


上面的javascript函数将所有我选择的值检索为一个长字符串。

我有什么方法可以检索数组并遍历它以找到每个选定的值?

最佳答案

只需读取<select>的值:

$('.js-example-basic-multiple').val()

关于javascript - 检索select2中选定值的数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48325374/

10-11 11:58