Quindi un po 'di una domanda ipotetica (e non esitate a farmi sapere se c'è un altro post con la stessa domanda - non l'ho trovato comunque)val() possibilità di loop opposte a ciascuna()
Quindi, il metodo .val() restituisce il valore corrente del primo elemento corrispondente dal selettore. Esiste un altro metodo jquery "abbreviato" che ottiene il valore di tutti gli elementi corrispondenti e restituisce un array?
O sto più sicuro solo facendo questo:
var myResult = [];
$(".myClass").each(function(){
myResult.push($(this).val());
});
Come ho detto sopra, ho cercato qualcosa, ma potrebbe essere solo che devo usare .each()
Vale la pena menzionare, questo è possibile in JavaScript normale quando si lavora anche su un array (senza l'eccesso '.get' e con un parametro. –
+1 per '.map' ... –
Lo chiamerei 'vals()' ma ok :) –