2012-09-17 132 views

回答

15

您可以使用map方法:?

var arr = $('select.skillLevel').map(function(){ 
       return this.value 
      }).get() 

arr是一个数组的值。

+0

非常感谢.... –

4

像这样的事情会为你做的。

var val = new Array(); 

$("select.skillLevel").each(function(){ 
    val.push(this.value); 
}); 
1

我认为你必须使用$(".skillLevel")来选择你想要的值的所有元素,然后迭代它们,并使用.val()来提取每个元素的值,并按需要处理它。

希望这会有所帮助!

9
var array = []; 
    $('.skillLevel option:selected').each(function() { 
     array[ $(this).val()] = $(this).text(); 
    }); 
+0

选项:选择正是我需要感谢 – Andrew

相关问题