繁体   English   中英

多个细胞的AJAX计算

[英]AJAX Calculation of Multiple Cells

我想让用户在两个输入字段中输入一个值,然后对将在其他三个输入字段中显示的结果进行计算。 纯JavaScript会很棒,但如果有人能指出一个好的jQuery插件也会很好。 我发现了一个,但它只提供sum,avg,min,max函数。

它们在A中输入一个值,在B中输入一个值

<input type="text" name="a">
<input type="text" name="b">

下面,计算将在C,D,E中即时显示。

<input type="text" name="c">
<input type="text" name="d">
<input type="text" name="e">

C = A * .03

D = B * .03

E =(A * .03)/ 2 +(B * .03)

$('input[name="c"]').val($('input[name="a"]').val()*.03);
$('input[name="d"]').val($('input[name="b"]').val()*.03);
$('input[name="e"]').val((($('input[name="a"]').val()*.03)/2)+($('input[name="b"]').val()*.03));

工作演示

    $('input[name="c"]').val( parseInt($('input[name="a"]').val())*0.3);
    $('input[name="d"]').val( parseInt($('input[name="b"]').val())*0.3);
    var d= (parseInt($('input[name="c"]').val())/2)+parseInt($('input[name="d"]').val())    
    $('input[name="e"]').val( d); 

Jsfiddle: http//jsfiddle.net/vefLX/9/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM