【发布时间】:2014-09-05 18:46:01
【问题描述】:
我有一个包含产品列表 {Name,Quatity,Price,Total} 的网格。我用值 0 初始化 <input id='Price'>,
当更改一个产品的数量时,自动计算的总计 = 数量 * 价格,Price = $('#Price').val():
如果网格初始化为空,我可以正常工作,但是当我使用某些产品初始化网格并将 <input id='Price'> 设置为 0 时,计算不起作用。
我想在我更改 <input id='Price'> 时自动计算
这是我在 jsfiddle 中的示例,但它不起作用。
http://jsfiddle.net/bd0ktx5r/5/
【问题讨论】:
-
我想如果您将 Price 作为 ViewModel 中的可观察对象并从中获取价值会更好。
-
我只是在jsfiddle中修复了demo,你可以再试一次,我希望Price是一个文本输入,当它改变时,所有的总将重新计算
-
你可以在这里试试:jsfiddle.net/bd0ktx5r/5
标签: jquery knockout.js