【问题标题】:Form Calculation in CodeIgniterCodeIgniter 中的表单计算
【发布时间】:2016-06-19 17:29:30
【问题描述】:

我想做的是在输入数量后,余额和数量应该做加法并将答案自动放置到余额中。这是一个codeigniter项目。余额来自数据库。

<form action="addnew" method="post">
    <input   type="text" name="io" placeholder="IN_OUT"><br>
    <input type="date" name="date" placeholder="Date yyyy-mm-dd" value="<?php echo date("Y-m-d") ?>" disabled><br>
    <input id="qty" type="number" name="qty" placeholder="Quantity"><?php echo $key->ns_balance; ?><br>
    <input type="text" name="breed" placeholder="Breed"><br>
    <input type="number" name="es_id" placeholder="Estate"><br>
    <input type="number"
           name="balance"
           placeholder="Balance"
           value="" disabled>
    <br>
    <input type="submit" name="submit" value="Submit">
    <input type="reset" name="Reset" value="Reset"
</form>

User interface image

【问题讨论】:

  • 太模糊了。请澄清。

标签: javascript forms codeigniter


【解决方案1】:

尝试使用这个 jquery 代码:

<div id="test"><input id="qty" type="number" name="qty" placeholder="Quantity"><?php echo $key->ns_balance; ?></div>
<input id="balance" type="hidden" value="<?php echo $key->ns_balance; ?>">
$("#qty").on("keyup", function(){
 var qty = $("#qty").val();
 var balance= parseInt($("#balance").val());

 $("#test").text("Balance -"+qty*balance); //you can change the id to place result whereever you want
});

【讨论】:

    猜你喜欢
    • 2018-02-13
    • 1970-01-01
    • 2019-07-23
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    • 2015-07-10
    • 1970-01-01
    相关资源
    最近更新 更多