2012-02-05 94 views
-5

我有一个6个输入字段的表单,收集部门销售数据准备添加到SQL2008数据库。javascript或jquery添加输入字段

我正在寻找一个脚本,它将输入所有字段,以便在提交数据之前可以检查总数。

+9

[你尝试过什么(http://mattgemmell.com/2008/12/08/what-have-you-tried/ ) 至今?你的代码遇到了什么困难?现在你听起来更像是一家商店里的顾客,而不是一个在社区论坛上寻求同行开发者帮助的软件开发者。我担心,如果你不显示你的努力,你的问题将很快关闭。 – 2012-02-05 10:50:57

回答

5

好吧,无论如何这个问题值得回答。

这里完全是working code;

P.S.使用MVVM模式

+0

http://meta.stackexchange.com/questions/118392/add-stack-overfow-faq-entry-or-similar-forputing-code-in-the-question – 2012-02-05 11:00:19

+0

谢谢Oybek,那很完美。看起来我用这个问题的简单性使这里的一些人不高兴。 – 2012-02-05 11:02:27

+2

@达伦库克 - 这不是问题的简单性,而是你没有为你展示任何努力的事实。如果您发布了一些显示您的尝试的代码,并询问它出了什么问题,而不是要求提供完整的解决方案,那么您就不会得到现在的响应。 – 2012-02-05 11:07:02

1

这是一个JSFiddle,显示如何保持运行计数。

HTML:

<input type="text" class="include-in-sum" id="1"> 
<br/> 
<input type="text" class="include-in-sum" id="2"> 
<br/> 
<input type="text" class="include-in-sum" id="3"> 
<br/> 
Total: <span id="total" /> 

的Jquery:

$(document).ready(function() { 
    var grandTotal = 0; 
    $(".include-in-sum").blur(function() { 
     grandTotal = 0; 

     $(".include-in-sum").each(function(index, item) { 
      var t = parseInt($(item).val()); 
      if (!isNaN(t)) { 
       grandTotal += t; 
      } 
     }); 

     $("#total").text(grandTotal); 
    }); 
}); 
相关问题