我一直在处理一个简单的产品订单表格,该表单需要数量,计算一个行总数,然后将每行总数相加以形成总计。
我正在使用jQuery来执行计算,一切都很好用,除非在表格中格式化表单。
这是jsFiddle
- > http://jsfiddle.net/WekLs/
如果我只是删除了开始表标签,那么一切都应该正常运行。
<table class="twelve">
我怀疑它与.next()
或.index()
有关,但我不完全确定。
我真的很感激任何帮助。
答案 0 :(得分:0)
正确结束img
代码<img src="" />
正确结束h5
代码<h5> </h5>
...
编辑并查看所有HTML标记,您就可以开始新的测试了
答案 1 :(得分:0)
改变你的
$this.next('.linetotal').val(getPrice(qty, idx));
到
$this.parents('tr').find('.linetotal').val(getPrice(qty, idx));