0

我有一个 jquery 代码,它使用户能够选择他们希望借入的金额以及他们希望在多长时间内还款。

我需要做的是在表格中显示结果,这样如果用户想借 200 美元 30 天,他们可以每天支付 200/30 = 6.66 美元,所以网格将有第 1 天:6.66,第 2 天:6.66 ,第 3 天:6.66 ......直到第 30 天。

我尝试过使用迭代

创建了一个名为 days 的变量

for( var i=i; i<days; i++) {
    //display days and amount
}

有什么帮助吗?

如果金额相同,为什么要每天显示金额?因为代码中某处有一个滑块,用户可以更改金额和日期以查看他们每天的还款额,它是更大代码的一部分

4

1 回答 1

0

这是开始的东西,只需从这里扩展:

HTML:

Borrow Amount: <input type="text" id="borrow_amt" value="" />
<input type="button" id="update" value="Update Repayment" />

<p>&nbsp;</p>

<table border="1">
<tr><td colspan="30" align="center"> REPAYMENT SCHEME </td></tr>
<tr id="days"></tr>
<tr id="repayment"></tr>
</table>​

CSS:

.td_days { padding: 10px; }

JS:

$(document).ready(function() {

    $('#update').click(function() {

        $('tr#days').html("");
        $('tr#repayment').html("");

        var days = 30;
        for (i=1; i <= days; i++) {
            $('tr#days').append('<td class="td_days">'+ i +'</td>');
        }

        for (i=1; i <= days; i++) {
            $('tr#repayment').append('<td class="td_days">'+ $('#borrow_amt').val()/30 +'</td>');
        }
    });

});

​</h2>

部分代码 c/0 @Alex Ball 的建议,所以给他一个信用。

在此处查看实际代码:http: //jsfiddle.net/DHYHx/

于 2012-06-21T08:27:04.853 回答