我与MachForm工作,有一个我已经添加了这个隐藏字段:
<input type="hidden" name="element_273_price" value="">
我一体的AJAX下拉菜单,允许被解雇的onclick事件。 我想上面的隐藏字段有onclick事件后,输入一个值(的onclick会告诉隐藏字段的项目是什么,价格为该项目),这样我就可以通过JavaScript代码中其余的一起传递屏幕上的价格更新。
这里是我的计算文本框代码:
$('#main_body li[data-pricefield="text"]').delegate('input.text','keyup mouseout change', function(e) {
var temp = $(this).attr("id").split('_');
var element_id = temp[1];
var ordered = (document.getElementById("element_" + element_id).value);
var price = $(this).data('pricedef');
var price_value = price * ordered;
price_value = parseFloat(price_value);
if(isNaN(price_value)){
price_value = 0;
}
$("#li_" + element_id).data("pricevalue",price_value);
calculate_total_payment();
});