JQuery 文本字段计算器
JQuery Text Field Calculator
我正在尝试使用 JQuery 每次在总计文本字段中输入数字时更新存款字段。我想也许我需要解析数据?任何帮助将不胜感激
Contact-Form-7
<label> Name </label>
[text your-name]
<label> Total </label>
[number total min:1 class:total-amt]
<label> Deposit </label>
[number deposit id:deposit-amt]
[submit "Send"]
JQuery
<script>
jQuery(document).ready(function($) {
var $total_field = $('.total-amt'),
$total_deposit = $('#deposit-amt');
$total_field.on('input', function(e) {
$total_deposit.val(($total_field * 0.4));
})
});
</script>
您正在尝试将文本字段 ($total_field
) 乘以 0.4
。你想要做的是得到它的 value ($total_field.val()
) 并将它乘以 0.4
.
意思是,这一行:
$total_deposit.val(($total_field * 0.4));
必须更改为:
$total_deposit.val($total_field.val() * 0.4);
我正在尝试使用 JQuery 每次在总计文本字段中输入数字时更新存款字段。我想也许我需要解析数据?任何帮助将不胜感激
Contact-Form-7
<label> Name </label>
[text your-name]
<label> Total </label>
[number total min:1 class:total-amt]
<label> Deposit </label>
[number deposit id:deposit-amt]
[submit "Send"]
JQuery
<script>
jQuery(document).ready(function($) {
var $total_field = $('.total-amt'),
$total_deposit = $('#deposit-amt');
$total_field.on('input', function(e) {
$total_deposit.val(($total_field * 0.4));
})
});
</script>
您正在尝试将文本字段 ($total_field
) 乘以 0.4
。你想要做的是得到它的 value ($total_field.val()
) 并将它乘以 0.4
.
意思是,这一行:
$total_deposit.val(($total_field * 0.4));
必须更改为:
$total_deposit.val($total_field.val() * 0.4);