Javascript Onkeyup()不工作

Javascript Onkeyup()不工作,javascript,php,Javascript,Php,每次我对名为“qty”的输入标记进行更改时,脚本中的onkeyup函数都不起作用,我的选择器是否有问题?因为在文本框的onkeyup函数中没有问题。您的选择器错误。应该是这样, $('table.order-list, input[name^="txt1"], input[name^="txt2"]').on("keyup", function (event) { calculate($(this).closest("tr")); }); $('div.pa

每次我对名为“qty”的输入标记进行更改时,脚本中的onkeyup函数都不起作用,我的选择器是否有问题?因为在文本框的onkeyup函数中没有问题。

您的选择器错误。应该是这样,

$('table.order-list, input[name^="txt1"], input[name^="txt2"]').on("keyup", function    (event) {
        calculate($(this).closest("tr"));
    });
    $('div.panel1, input[name^="qty"]').on("keyup", function (event) {
        calculate($(this).closest("label"));
    });

谢谢您的更正,但它不起作用。如果我更改输入标记名“qty”中的值,则输入标记名“total”中的结果不会更改。但如果我更改了输入标记名“txt1”和“txt2”中的值,则会更改结果。需要查看一些代码,否则我们无法帮助您