如何在不使用jQuery的情况下获取select2的多个值

问题描述

我使用带有多个值的select2的select元素,我尝试在下面获取返回值

elem = ['apple','grapes'];

HTML代码

<select name="fruits" class="select2 mb-3 select2-multiple" style="width: 100%" multiple="multiple"
    data-placeholder="Choose">
    <optgroup label="Fruits">
        <option value="apple">Apple</option>
        <option value="banana">Banana</option>
        <option value="grapes">Grapes</option>
        <option value="Durian">Durian</option>
        <option value="watermelon">Watermelon</option>
    </optgroup>
</select>

我试图通过getElementsByName获取数据。

const elem = document.getElementsByName('fruits').value;

但未定义

有人可以帮助我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)