基于计算的自动更新字段


Auto-Update Field Based on Calculation

我需要一些帮助编写php计算器。算法有点复杂,我希望第 3 个"Payment"字段自动更新结果。

数学是这样的:**$payment**=SUM(**$balance***0.0435)/12+(**$credit***0.0025)/12

(此算法输出抵押贷款的担保 LOC 付款)

所以我需要帮助通过 php 计算网页的$payment值。我还希望$payment字段使用计算出的总数自动更新。.

这是一个 excel 文档,完全完成了我需要为 Web 创建的内容:http://www.dev.jomilla.net/FNCals/SCFC_Secured%20LOC%20Payment%20Calculator_2013%2005%2023.xlsx

我的字段写为

<form>
<input name="credit" id="credit" type="text" >
<input name="balance" id="balance" type="text" >
<input name="payment" id="payment" class="form-control">
</form>

请帮我计算并自动填充结果。任何帮助将不胜感激!

我已经尝试了几种不同的方法,但我似乎无法让它工作,我知道一些php和js,但我主要只是做前端网页设计。

如果有帮助,可以在此处查看我的页面。

$("#balance,#credit").blur(function() {
    var b = $("#balance").val();
    var c = $("#credit").val();
    if ('' == b || '' == c) {
        return;
    }
    b *= 0.0435;
    c *= 0.0025;
    b /= 12;
    c /= 12;
    var p = b + c;
    $("#payment").val(p);
});

请注意,这可以用更短的方式编写,但这是最容易理解的。另请注意,没有错误检查,因此如果有人在credit框中写"foo",它就会中断。

快速摆弄:http://jsfiddle.net/Q9cYv/显示结果与您的 Excel 文件匹配。