如何选择多选的所有选项,顺序不应该有所不同

时间:2016-04-05 05:01:20

标签: javascript jquery

如何在java脚本中选择多选框的所有选项?

3 个答案:

答案 0 :(得分:0)

使用each循环选定的项目并将值保存在数组中

var selectedVal =[];
$('select').find('option:selected').each(function(){
selectedVal.push($(this).val());
});

答案 1 :(得分:0)

首先选择使用

选择的所有选项
jQuery('select#mySelect option');//mySelect is id of your multiple selectbox

然后使用.each()循环并选择每个选项:

jQuery('select#mySelect option').each(function(index){
   console.info($(this).val() );//gets the value attribute if you have value attribute assigned to options
   console.info($(this).text() );//gets the text of each option while looping

   $(this).prop('selected',true);//this makes each option selected
});

答案 2 :(得分:0)

试试这个。

$('#your_selectbox_id').find('option').each(function() {
            $(this).attr('selected', 'selected');
});