2011-01-06 3 views

Antwort

5

können Sie .map() verwenden Eigenschaften einer Reihe von Elementen zu erhalten und in ein Array, wie folgt aus:

var arr = $("input[type=checkbox]").map(function() { return this.name; }).get(); 

Es schlanker Selektoren sind, wie oder sogar :checkbox, aber sie sind viel langsamer. Versuchen

+2

dies jemandes besser –

+1

+1 für '.map()' –

+0

wow, vielen Dank für die schnelle Antwort! Ich werde das ausprobieren. – Gbert90

0
var store_them_here = []; 
$(':checkbox').each(function(i, e) { 
    store_them_here.push($(e).attr('name')); 
}) 
+0

interessant, ich werde das verwenden, wenn das obige nicht funktioniert. Vielen Dank! – Gbert90

0

var result_array = []; 
jQuery(':checkbox').each(function(index, Element){ 
    result_array.push(jQuery(this).attr('name')); 
}) 
Verwandte Themen