2012-09-17 14 views

Antwort

15

Sie map Methode verwenden können.?

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

arr ist ein Array von Werten.

+0

Vielen Dank .... –

4

So etwas wie dies, dass für Sie tun.

var val = new Array(); 

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

Ich denke, dass Sie $(".skillLevel") verwenden müssen, um alle Elemente auszuwählen, die Sie den Wert möchten, und dann über sie iterieren und .val() verwenden, um den Wert jedes Elements zu extrahieren und es wie gewünscht zu behandeln.

Hoffe, das hilft!

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

die Option: ausgewählt war genau das, was ich brauchte, danke – Andrew

Verwandte Themen