首 页 行业资讯 新车 试驾评测 养车用车 车型库

JS获取select option获取选中的值多选

发布网友 发布时间:2022-04-22 06:00

我来回答

4个回答

热心网友 时间:2022-04-23 06:41

纯JS

var e = document.getElementById("form-field-select-4");
alert(getSelectValues(e));
// Return an array of the selected opion values
// select is an HTML select element
function getSelectValues(select) {
  var result = [];
  var options = select && select.options;
  var opt;

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

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

JQuery

 var selectedValues = [];    
 $("#form-field-select-4 :selected").each(function(){
     selectedValues.push($(this).val()); 
 });
 alert(selectedValues);

热心网友 时间:2022-04-23 07:59

http://www.jb51.net/article/42523.htm

热心网友 时间:2022-04-23 09:33

纯JS

var e = document.getElementById("form-field-select-4");alert(getSelectValues(e));// Return an array of the selected opion values;// select is an HTML select element;function getSelectValues(select) {;var result = [];var options = select && select.options;var opt;for (var i=0, iLen=options.length; i<iLen; i++) {opt = options[i];if (opt.selected) {result.push(opt.value || opt.text);    }  }  return result;}

热心网友 时间:2022-04-23 11:25

$(#+select标签的id) 不就OK了吗

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com