每四次递增计数

时间:2015-08-03 18:07:38

标签: jquery count append

我需要通过单击按钮来附加一组输入,并且每次添加新组时,他们的名称应该为+1(对于整个组)。

相反,我得到每个输入+1。

我想有一种方法是每4个输入增加一次......?

    <script>
$(document).ready(function(){
var count=0;
$("#btn1").click(function(){
    $("#List").append("Amount: <input type='text' name='Amount1" + (count++) +"' value=0 /><br />Cost: <input type='text' name='Cost1" + (count++) +"' value='0' /><br />Date: <input type='date' name='Date1" + (count++) +"' value='0' /><br />Monthly: <input type='text' name='Monthly1" + (count++) +"' value='0' />");
});
});
</script>

我需要:

金额11,成本11,日期11,每月11

Amount12,Cost12,Date12,Monthly12

金额13,成本13,日期13,每月13

谢谢!

2 个答案:

答案 0 :(得分:1)

你在找这样的东西吗?

    var count=0;
        $("#btn1").click(function(){
            count++;
            $("#List").append("Amount: <input type='text' name='Amount1" + (count) +"' value=0 /><br />Cost: <input type='text' name='Cost1" + (count) +"' value='0' /><br />Date: <input type='date' name='Date1" + (count) +"' value='0' /><br />Monthly: <input type='text' name='Monthly1" + (count) +"' value='0' />");


        });

答案 1 :(得分:0)

学习Logger.addHandler
试试这个 希望它有助于

$("#btn1").click(function(){
count++;
$("#List").append("Amount: <input type='text' name='Amount1" + (count)+"'value=0 /><br />Cost: <input type='text' name='Cost1" + (count) +"' value='0' /<br />Date: <input type='date' name='Date1" + (count) +"' value='0' /><br/>Monthly: <input type='text' name='Monthly1" + (count) +"' value='0' />");});
 });
</script>