我有一个select2,它是多重选择。是否有可能在Select2上获得所选值的数组的引用?
有两种方法可以选择一个选项: 在选择框中键入并选择, 有一个菜单,您可以点击它并将其添加到select2选择框。
这次没有正常工作,但我已经可以使用菜单选择选项。
我想知道的是,是否有可能对所选值的数组有参考?
因为我在做什么现在的问题是, 我有一个名为阵列,selectedValuesArray
, 在那里,当我从菜单中选择,将选择的ID推到selectedValuesArray
和
$('#selectbox').val(selectedValuesArray).trigger("change");
那么,我可以只是在所选值本身的数组上有一个引用,所以我只是在那里推送和拼接项目?编辑: Select2.val()是一个数组。 我想有一个参考,像这样的数组, var selectionArray = Select2.val(); 我想动态地操作这个数组。 //像添加一个选择 selectionArray.push(“1”); //或删除选择 selectionArray.splice(indexOf(“1”),1);
可能吗?
可以得到选择的选择2样值:$( '#选择框')VAL();这会给你一个选定的选项值的数组。 – Qsprec
澄清你在问什么。您目前正在将自己的选择值数组放入名为'selectedValuesArray'的数组中。基本上想知道是否有一种方法来获得该阵列,而不必自己做?你在问什么?我只是不确定问题在这里。 –
$('#selectbox')。val()返回一个数组的权利?那就是我想要引用的数组。我想操作这个数组,所以我不必创建另一个数组并将其设置为$('#selectbox')的数组。所以我可以推送并拼接到该数组,而不是推送并拼接到数组并设置选择框数组。 – Wreigh