Ciao ragazzi Ho un problema semplice sto cercando di ottenere i valori da una riga della tabella html. figlio quando clicco sulla riga della tabella pulsante di eliminazione voglio mettere quei valori sulle variabili da inviare al server. Ho trovato qualcosa da qui http://jsbin.com/ihaqe6 che assomiglia a quello che ho bisogno ma quando lo metto insieme per il mio scenario non funziona.ottenere i valori della riga tabella con jquery
ecco la tabella html.
<table id='thisTable' class='disptable' style='margin-left:auto;margin-right:auto;' >
<tr>
<th>Fund</th>
<th>Organization</th>
<th>Access</th>
<th>Delete</th>
</tr>
<tr>
<td class='fund'>100000</td><td class='org'>10110</td><td>OWNED</td><td><a class='delbtn'ref='#'>X</a></td></tr>
<tr><td class='fund'>100000</td><td class='org'>67130</td><td>OWNED</td><td><a class='delbtn' href='#'>X</a></td></tr>
<tr><td class='fund'>170252</td><td class='org'>67130</td><td>OWNED</td><td><a class='delbtn' href='#'>X</a></td></tr>
<tr><td class='fund'>100000</td><td class='org'>67150</td><td>PENDING ACCESS</td><td><a class='delbtn' href='#'>X</a></td></tr>
<tr><td class='fund'>100000</td><td class='org'>67120</td><td>PENDING ACCESS</td><td><a class='delbtn' href='#'>X</a>
</td>
</tr>
ed ecco il jQuery.
var tr = $('#thisTable').find('tr');
tr.bind('click', function(event) {
//var values = '';
// tr.removeClass('row-highlight');
var tds = $(this).addClass('row-highlight').find('td');
$.each(tds, function(index, item) {
values = values + 'td' + (index + 1) + ':' + item.innerHTML + '<br/>';
alert(values);
});
alert(values);
});
cosa sto facendo di sbagliato? Continuo a guardare esempi ma non riesco a farlo funzionare.
Miguel
E che cosa vi aspettate l'uscita di essere, da quel campione HTML? –
Cosa mostra l'avviso? –
mi aspettavo che i valori della riga su cui si fa clic per essere avvisati siano concatenati. almeno per iniziare. – Miguel