我與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();
});
到目前爲止您嘗試過什麼?如果你發佈了一些JavaScript代碼,這將有所幫助。 –
@Aaron,我沒有真正嘗試過任何東西,因爲我不知道會發生什麼,以便更新輸入隱藏值。一旦我有了更新的價值,我可以從那裏計算。我會將我的其他代碼添加到計算中。 – MrTechie