1

我正在尝试使用 2 个 jQuery-UI 滑块开发贷款模拟器。

第一个滑块 (prazo) 代表贷款的月数。第二个滑块 (mensalidade) 代表您在贷款期间每个月要支付的金额。

滑块当然取决于所需的数量。

我有一个 MySQL 数据库中的所有数据。

第一个滑块工作正常。对于 1000 的金额,有 2 种长度:48 个月和 72 个月,有 2 种不同的贷款金额 48 个月 - 301.88 72 个月 - 188.88

第一个问题:mensalidade(第二个滑块)的值丢失了小数部分 - 变为 301 和 188 而不是 300.88 和 187.88

第二个问题:如果我们开始滑动第一个滑块,第二个滑块就会冻结,反之亦然。

第三个问题:有没有更好的方法来过滤我的 json?还是我应该改变 json 结构?如何?我的 json 文件: - beta.classificados.mpl.pt/clientes/cofidis/filter.php?filtro=prazo&prazo=48&montante=1000(用于滑块 1)

  • beta.classificados.mpl.pt/clientes/cofidis/filter.php?filtro=mensalidade&mensalidade=187.88%E2%82%AC&montante=1000(用于滑块 2)

我正在做的是:

$.each(data, function (key, value) {
    console.log(key, value);
    if (key > 0) {
        $("#partner_id").val(value.partner_id);
        $("#partner_desc").val(value.partner_desc);
        $("#oferta_id").val(value.oferta_id);
        $("#seguro_id").val(value.seguro_id);
        $("#seguro").val(value.seguro);
        $("#mtic").val(value.mtic);
        $("#tan").val(value.tan);
        $("#taeg").val(value.taeg);
    }
});

第四个问题:第一个滑块相当简单 - 我知道最小值和最大值以及步长值,因为它或多或少是静态的,并且由于步长为 6,对 json 文件的调用较少。但是对于第二个滑块,我有将步骤设置为 1,因为它可以传递所需的值。因此,它在滑块的每一步调用 json 文件。我认为这将导致滑块更新需要很长时间。

我在这里设置了一个小提琴:http: //jsfiddle.net/mjpramos/3m7wy/7/ ,您可以在http://beta.classificados.mpl.pt/clientes/cofidis/simulador.php查看

4

0 回答 0