n° 185
Maggio/Giugno 2013
Maggio 22, 2013, 07:13:49 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  

* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: jquery selezione di più campi text  (Letto 286 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
fradage
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 43


Mostra profilo E-mail
« inserita:: Maggio 23, 2012, 05:19:47 pm »

Ciao a tutti,
ho questa funzione:
Codice:
function aggiorna() {
var index = 0 ;
$("#merci tbody tr").each(function(i){
i++; index=i;
$(this).attr('id','row'+i)
var currentVal = $(this).find('[type="text"]').val();
        alert(currentVal);
$(this).html('<td><input type="text" name="" id="nomeMerce'+i+'" value="'+currentVal+'"/></td><td><input type="text" name="" id="numeroNu'+i+'" value="'+currentVal+'"/></td><td><input type="text" name="" id="classeImo'+i+'" value="'+currentVal+'"/></td><td><input type="text" name="" id="colliImballaggio'+i+'" value="'+currentVal+'"/></td><td><input type="text" name="" id="peso'+i+'" value="'+currentVal+'"/></td><td > <img src="images/del.ico" id="'+i+'" width="18" heigth="18" align="top"></td>')
});
}

permette ri 'rinumerare alcuni tag tr aggiunti live, ma purtroppo mi scontro contro il recupero dei valori nei campi input ossia il primo lo recupero tranquillamente  ma tutti gli altri no!!! tutto il giorno che mi scervello ma non ne vengo a capo! cosa sbaglio?
Registrato
MatrixTeo
Jr. Member
**

Karma: +1/-0
Scollegato Scollegato

Messaggi: 65



Mostra profilo WWW
« Risposta #1 inserita:: Maggio 23, 2012, 09:38:51 pm »

Citazione
find('[type="text"]')
se non sbaglio questo recupera solo il primo valore che incontra.

Prova a recuperare tutti i valori con:
Citazione
$(this).find('[type="text"]').each(function(i){

e metterli in un array da usare dopo Sorriso
Registrato
fradage
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 43


Mostra profilo E-mail
« Risposta #2 inserita:: Maggio 24, 2012, 05:33:13 pm »

accipicchia giusto, grazie per la dritta avevo provato ma utilizzavo:

('[type="text"]').each(function(i){...


senza $(this).find

devo smetterla di lavorare quando finisco il caffe ehehehe
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2011 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



Links to Page