होने मुसीबत अगले td
में input
तत्व को खोजने का इनपुट तत्व ढूँढना। मैं जगह tblCashSum के पाठ बॉक्स के td class में कोई मान प्राप्त करने की आवश्यकता।अगले टीडी
हालांकि, अगर मैं निम्न कार्य करें:
alert(formElement.nextAll('td.tblCashSum').find('input.cashSum').val());
यह अपरिभाषित पढ़ता है।
HTML:
<tr>
<td class='tblCashType'>100</td>
<td class='tblCashAmount'><asp:TextBox class="inputBox" ID="noteAmount100" runat="server"></asp:TextBox></td>
<td class='tblCashSum'><asp:TextBox class="inputBoxDisabled cashSum" ReadOnly="true" runat="server" ID="cashSum100"></asp:TextBox></td>
</tr>
Jquery:
$("noteAmount").blur(function(){
calc($(this));
});
function calc(formElement)
{
a = formElement.val();
b = formElement.closest('td').siblings('td.tblCashType').text();
x = a * b;
formElement.nextAll('td.tblCashSum').find('input.cashSum').val(x);
}
'$ (" noteAmount ")' सही है? 'सही; -' calc ($ (this) .val()) है? । ' –
हाँ, मैं कहीं कोई गलती की, लेकिन समारोह calc अभी भी काम नहीं कर रहा है :( – goingsideways