Sono in grado di nascondere il 'tr' quando si fa clic su 'Rimuovi'. con il seguente codiceCasella di testo vuota con Jquery
$("a#minus").bind("click", function(e){
$(this).closest('tr').hide();
});
ma voglio anche per cancellare il contenuto delle caselle di testo 2 (id della casella di testo del sono dinamici [frm_Expense_expensesVO_ __strAmount e frm_Expense_expensesVO_ __memo] qui '*' va da 1 a infinito). Per favore aiuto. Grazie
<table>
<tr>
<td>
Amount
</td>
<td>
Memo
</td>
<td>
</td>
</tr>
<tr>
<td>
<input type="text" name="expensesVO[0].strAmount" value="2.30" id="frm_Expense_expensesVO_0__strAmount"/>
</td>
<td>
<input type="text" name="expensesVO[0].memo" value="Five" id="frm_Expense_expensesVO_0__memo"/>
</td>
<td>
<a id="minus" href="#">Remove</a>
</td>
</tr>
<tr>
<td>
<input type="text" name="expensesVO[1].strAmount" value="3.45" id="frm_Expense_expensesVO_1__strAmount"/>
</td>
<td>
<input type="text" name="expensesVO[1].memo" value="Six" id="frm_Expense_expensesVO_1__memo"/>
</td>
<td>
<a id="minus" href="#">Remove</a>
</td>
</tr>
<tr>
<td>
<input type="text" name="expensesVO[2].strAmount" value="" id="frm_Expense_expensesVO_2__strAmount"/>
</td>
<td>
<input type="text" name="expensesVO[2].memo" value="" id="frm_Expense_expensesVO_2__memo"/>
</td>
<td>
<input type="submit" id="frm_Expense_ExpenseAdd_plus" name="action:ExpenseAdd_plus" value="+"/>
</td>
</tr>
<tr>
<td>
<label id="frm_Expense_transactionVO_amount">5.75</label>
</td>
<td align="right">
<input type="submit" id="frm_Expense_Cancel" name="action:ExpenseAdd_cancel" value="Cancel"/>
</td>
<td align="left">
<input type="submit" id="frm_Expense_Save" name="action:ExpenseAdd_save" value="Save"/>
</td>
</tr>
Quasi identico, ma mi hai battuto per 24 secondi, quindi concedo e cancellerò la mia risposta. :) – Alconja
perché non solo '$ ('a # meno'). Click (function() {....'? C'è un vantaggio nell'uso di 'bind()'? – carillonator
click è solo un metodo di supporto, quindi è identico al bind call, ma non mi preoccuperei troppo di salvare alcuni caratteri. Non c'è molto da guadagnare lì. – Anurag