Sto eseguendo il loop delle celle in una riga della tabella. ogni cella ha una casella di testo, e voglio prendere il valore della casella di testo e spingerlo su una matrice.HTMLInputElement non ha alcun metodo 'val'
function dothing() {
var tds = $('#'+selected+' td');
var submitvals = new Array();
tds.each(function(i) {
var val = $(this).children('input')[0].val();
submitvals.push(val);
});
}
C'è di più per la funzione, ma questo è tutto ciò che è rilevante. Per qualche ragione, quando eseguo questo codice, ottengo "HTMLInputElement non ha alcun metodo 'val'." Ho pensato che gli elementi di input dovevano avere un metodo val()
in jQuery che ha ottenuto il valore, quindi questo non ha senso. Mi sto perdendo qualcosa o sto sbagliando?
la tua risposta mi aiuta. grazie mille. – hiway