获取没有jQuery的多重选择的所有选择的选项

Crocsx

提交表单时,我想找回所有选择的所有选项。

喜欢 :

<select id="multipleSelect" multiple="multiple">
<option value="1">Text 1</option>
<option value="2">Text 2</option>
<option value="3">Text 3</option>

使用这样的东西:

var selectedValues = document.getElementbyId('multipleSelect).values;

并得到一个数组,其所有值都选为['2','3']

所有这些,没有jQuery和js或php就可以了:)

谢谢!

视力
var options = document.getElementById('multipleSelect').options,
    result = [];

for (var i = 0, len = options.length; i < len; i++) {
    var opt = options[i];

    if (opt.selected) {
        result.push(opt.value);
    }
}

console.log(result);

演示: http : //jsfiddle.net/AH2yK/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取没有jQuery的多重选择的所有选择的选项

来自分类Dev

多重选择按选择顺序获取“选择的选项”

来自分类Dev

带有拆分的jQuery多重选择器

来自分类Dev

计算多重选择中的所有数字,返回总和Multiselect + jQuery

来自分类Dev

如何使用jQuery从多重选择中获取选定的选项值

来自分类Dev

如何使用jQuery从多重选择中获取选定的选项值

来自分类Dev

jQuery多重选择显示/隐藏

来自分类Dev

jQuery多重选择器

来自分类Dev

将所有值沿多重选择用于相同的y值标记点

来自分类Dev

如何在多重选择中将“所有值”设置为默认值?

来自分类Dev

Materializecss多重选择在Angular 2中没有触发更改

来自分类Dev

Materializecss多重选择在Angular 2中没有触发更改

来自分类Dev

检查多重选择是否已选择选项

来自分类Dev

多重选择中存在的sql select列。选择与列表中的所有值匹配的值

来自分类Dev

CMFCPropertyGridCtrl多重选择

来自分类Dev

硒的多重选择

来自分类Dev

多重选择ListTile

来自分类Dev

CMFCPropertyGridCtrl多重选择

来自分类Dev

DataTable多重选择

来自分类Dev

如何从JS生成选项值到jQuery多重选择中

来自分类Dev

如何检查多个选择元素(*不是*多重选择)是否具有值?

来自分类Dev

多重选择限制选择数

来自分类Dev

引导多重选择以获取optgroup和option的值

来自分类Dev

多重选择,尝试val(),无法获取值

来自分类Dev

从多重选择中获取选定的值

来自分类Dev

长jQuery多重选择器

来自分类Dev

jQuery Mobile-如何设置多重选择的值?

来自分类Dev

Struts2 jQuery多重选择值

来自分类Dev

长jQuery多重选择器