如何在按键上自动计算经理费用和总费用。
<input type="text" id="paid_to_you" name="paid_to_you" value="" style="width: 105px;">
<label id='manager_fee'></label>
<label id='total_fee'></label>WHen用户输入1000,它将用10%的输入“支付给您”计算经理费用。
以下是我的jquery:
$(document).ready(function(){$('input').change(function(e) {
var total_fee = 0;
var paid_to_you = parseFloat($('#paid_to_you').html());
var manager_fee = parseFloat($('#manager_fee').html());
total_fee = (paid_to_you+manager_fee) * .10;
$('#total_fee').html( total_fee);
});});
发布于 2016-06-30 04:44:14
必须绑定特定的输入。
$(document).ready(function(){
$('#paid_to_you').bind('input', function(){
var total_fee = 0;
var paid_to_you = parseFloat($('#paid_to_you').val());
var manager_fee = parseFloat($('#manager_fee').html());
if(isNaN(manager_fee)) manager_fee =0;
var total_fee = (paid_to_you+manager_fee) * .10;
$('#total_fee').html(""+ total_fee);
});
});发布于 2016-06-30 04:56:24
在你刚才说的问题上
WHen用户输入1000,它将用10%的输入“支付给您”计算经理费用。
因此,manager_fee应该是100,total_fee应该是1100。使用这个
$('input').change(function(e) {
var total_fee = 0;
var paid_to_you = parseFloat($('#paid_to_you').val());
var manager_fee = paid_to_you * .10;
total_fee = (paid_to_you+manager_fee);
$('#manager_fee').text(manager_fee);
$('#total_fee').text(total_fee);
});https://stackoverflow.com/questions/38113774
复制相似问题