0

我正在尝试用 jquery 更改表单,但我不能做我想做的事......

我有一个带有产品列表的表格。每个产品都有一个input type="number"数量和第二个百分比输入。

当用户更改输入时,每个产品的价格在 jquery 中计算:$('#products input').on('change', function(){ ... });

它运作良好。

但是在我的表单底部,我还有另外两个input type="number"数量和百分比,当用户更改此输入时,产品数量(或百分比)的所有输入都会更改。但是.on('change')我的表格上没有激活,所以价格没有实现。

我迷路了...我正在寻找触发器,但它没有运行。

如果有人看到解决方案...

谢谢你。

4

2 回答 2

0

尝试这个:

$('#products input').on('change', function(){
    $(this).parents('form').trigger('change');
});
于 2013-02-08T12:59:58.540 回答
0

您应该绑定关键事件:

.on('keypress', function(){});
于 2013-02-08T13:00:09.787 回答