我正在开展一个项目,我需要创建一个订单
我从http://css-tricks.com/examples/DynamicOrderForm/得到了一个非常好的例子。
但问题是这里的定价是固定的,但我需要一个定价文本框,所以我也可以改变定价。
我试图让它发挥作用,但失败了。
感谢您的帮助。
答案 0 :(得分:1)
下去搜索
<td class="price-per-pallet">$<span>165</span></td>
并使用您的价格编辑“span”标记内的价格。如果你想要一个文本框
<input name="price" type="text" />
然后在order.js中检查正在进行计算的位置,并且您可以读取此文本框的值,而不是读取span标记的静态值。在order.js中找到以下行
// Find the pricing
var multiplier = $el
.parent().parent()
.find("td.price-per-pallet span")
.text();
而不是
.find("td.price-per-pallet span").text();
你可以使用
.find('td.price-per-pallet span input[name="price"]').val();
希望这有帮助