Javascript jquery获取<;中的下一个输入元素值;td>;
我有一张html表格,上面写着Javascript jquery获取<;中的下一个输入元素值;td>;,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我有一张html表格,上面写着 <table> <tr> <td> <input type="text" class="myclass" name="first_ele[]" value="100" /> </td> <td> <input type="text" class="anotherclass" name=
<table>
<tr>
<td>
<input type="text" class="myclass" name="first_ele[]" value="100" />
</td>
<td>
<input type="text" class="anotherclass" name="secon_ele[]" value="" />
</td>
</tr>
</table>
非常感谢您的帮助。试试看
$('.myclass').on('keyup', function () {
var disc = $(this).closest('td').next().find('input').val();
});
或
如果有帮助的话,我使用的是jquery 2.0.3和jquery ui 1.10.3没有类为
tInputd
的元素。。。你也希望下一个输入元素具有相同的类Hi Arun,对不起,我删掉了一些细节,使它不那么复杂。应该是“myclass”而不是“Tinput”嗨,非常感谢。这适用于非动态创建的图元。如何将此应用于动态创建的元素?$('table').on('keyup','.myclass',function(){/*code*/})代码>试试这个
$('.myclass').on('keyup', function () {
var disc = $(this).closest('td').next().find('input').val();
});
$('.myclass').on('keyup', function () {
var disc = $('.anotherclass').val();
});