Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript keyup调用其他表值_Javascript_Jquery_Html Table_Keyup - Fatal编程技术网

Javascript keyup调用其他表值

Javascript keyup调用其他表值,javascript,jquery,html-table,keyup,Javascript,Jquery,Html Table,Keyup,我有一张这样的桌子: <tbody id="invoice_item"> <tr> <td><input name='qty[]' type='text' class='form-control form-control-sm qty' value='0'></td> <td><input name='price[]' type='text' class='form-control form-

我有一张这样的桌子:

<tbody id="invoice_item">  
<tr>   
<td><input name='qty[]' type='text' class='form-control form-control-sm qty' value='0'></td>
        <td><input name='price[]' type='text' class='form-control form-control-sm price' value='0'></td>
        <td><input name='sub_total[]' type='text' class='form-control form-control-sm sub_total' value='0' readonly></td>
</tr>
</tbody>
问题似乎是
tr.find(“.”.val()。
我试着提醒它,但没用。。有人能帮忙吗?如何调用其他输入?
$(this.val()没有问题。

delegate()
在V3.0中被弃用。您正在使用哪个jquery

您可以使用新的
on
方法将事件附加到输入标记本身,如下所示:

$(".qty").on("keyup",function(){}
要获取其他输入值,可以使用以下命令:

$(".price").val()
我解决了, 我必须用这个词来定义它 var tr=$(this.parent().parent()


谢谢大家

请提供更多上下文:什么是
invoice\u项目
元素?将其添加到HTML代码中。还要将
tr
变量的定义添加到JS代码中。感谢您的编辑,但我们仍然无法看到
tr
变量的定义位置和方式。如果它根本没有定义,这就是为什么您的
警报(价格)
调用没有发生的原因。@DmitryDruganov是的,它没有定义,如何定义tr?仍然不起作用。。若我在表中获得了多行且在数组中具有相同名称,该怎么办?
$(".price").val()