这个怎么做,求指教!

解决方案 »

  1.   

    找到所有文本框,然后遍历一次
    <script>
    $(function(){
        var sum=0;
        //如果文本框是以id进行命名的,下面的name改为id即可
        $(":text[name^='data_']").each(function(){
            sum+=$(this).val()*1;
        });
        alert(sum);
    })</script>
    <input type="text" name="data_1" value="1" />
    <input type="text" name="data_2" value="2" />
    <input type="text" name="data_3" value="3" /> 
      

  2.   

    +1,把所有input遍历一遍,用正则把目标匹配出来。
      

  3.   

    获取所有文本框,自己循环判断name值,