2012-09-17 131 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

相關問題