我正在一個網站中進行訂單和支付網關的整合。我有三個文本框。 Textbox1,其中我有數量和Textbox2,其中我有一個訂單的成本,並在Textbox3中顯示訂單的總成本。現在我要做的是獲得總訂單成本,取決於沒有頁面加載jQuery或Ajax的訂單數量。使用Ajax進行乘法
我試過如下,但它不會工作。
$(document).ready(function() {
$(".Textbox1").keyup(function(){
var valone = $('#Textbox1').val();
var valtwo = $('#Textbox2').val();
var total = ((valone * 1) * (valtwo * 1));
$('#Textbox3 ').text(total);
});
});
不與您的問題(直接)相關,但不要忘記在用戶輸入非數字信息(或負數)時添加一些錯誤檢查。另外,我建議你養成使用有意義的元素ID和變量的習慣。如果其他人需要處理你的代碼(注意到「別人」可能會在六個月內被_you_),他們將不知道「Textbox1」,「Textbox2」和「Textbox3」是什麼,並且將不得不去看。爲什麼不像「數量」,「單位成本」和「總成本」? – nnnnnn
非常感謝您的建議。 – bid