实时计算


只怕再见是故人
2025-03-19 04:23:28 (17天前)

我正在处理一个表单,该表单要动态显示/更新的值而input[text]无需提交表单。

以此为例:

传说:

price=$60 (固定值)

8 Kilo = 1 Spin[每8公斤等于1转。9kilos = 2Spins]

Amount = Spin*Price

当用户在“ kilo”中输入10时,“ spin”值将被更新,并且“ amount”值将被自动计算。用户键入时,计算应实时进行。



https://stackoverflow.com/questions/ask#




















IDSERVICEKILOSPINSPRICEAMOUNT
1WASH
























2 条回复
  1. 1# 春风助手 | 2020-08-11 17-57

    在您的公斤输入中添加onchange =“ updateSpin()”和value =“”,并在旋转输入和金额输入中添加一个ID。添加一个脚本来链接jquery,然后添加一个脚本与您的updateSpin函数。

    1. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
    2. <script>
    3. function updateSpin(){
    4. var kilo = $(this).val();
    5. var spins = Math.ceil(kilo/8);
    6. //update spins
    7. $("#spinsID").val(spins);
    8. //update amount
    9. $("#amountID").val(spins);
    10. }
    11. </script>

    希望对您有所帮助。编辑**将地板功能更改为ceil也可以。只是简单一点。

登录 后才能参与评论