gpt4 book ai didi

javascript - 添加新项目的功能

转载 作者:行者123 更新时间:2023-11-30 09:01:57 25 4
gpt4 key购买 nike

我有发票。行项目排列在表格中,基本上是这样的:

| product name (drop down select menu) | price | quantity | line total |

我有这个 JavaScript 文件:http://pastie.org/3021944 .

如果我正在编辑发票,当我通过从下拉菜单中选择不同的产品来更改产品时,它会填充发票的价格字段、行总计和总计。该文件还会添加带有表单字段的新行并删除表格行。

一切正常,直到我单击“添加新行”以将新产品添加到发票中。但是,只有在那些添加的行上,该新行的价格和总计不会更新,它只是空白。

最佳答案

您需要使用 on() 附加您的事件以便自动连接动态添加的内容

我的防火墙阻止了您的链接,但是像这样:

$(document).on("blur", ".someSelector", function() {
//your handler
});

如果您使用的是 jQuery 1.7,或者如果您使用的是旧版本的 jQuery,则可以使用 delegate

$(document).delegate(".someSelector", "blur", function() {
//your handler
});

不要使用 live,因为它已被弃用

关于javascript - 添加新项目的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8524126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com