【问题标题】:JQuery Text Field CalculatorJQuery 文本字段计算器
【发布时间】:2020-07-24 12:47:57
【问题描述】:

每次在总文本字段中输入数字时,我都会尝试使用 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>

【问题讨论】:

    标签: jquery wordpress forms contact-form-7


    【解决方案1】:

    您正在尝试将您的文本字段 ($total_field) 乘以 0.4。您要做的是获取它的 ($total_field.val()) 并将其乘以0.4

    意思,这一行:

    $total_deposit.val(($total_field * 0.4));
    

    必须改为:

    $total_deposit.val($total_field.val() * 0.4);
    

    【讨论】:

      猜你喜欢
      • 2013-08-18
      • 2021-07-07
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      • 1970-01-01
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      相关资源
      最近更新 更多