php - JQuery 乘以输入值并保存数据(codeigniter)

标签 php jquery mysql

我正在使用 codeigniter 开发一个库存管理应用程序,我想在用户输入数量和单价时生成总价...我已使用以下方法来执行此操作,但这些值未保存到数据库,请提出建议

1>这是我的观点

购买数量 购买单位价格 buy_total 是数据库值

    <script>

     $(document).ready(function () {
       $(".txtMult input").keyup(multInputs);

       function multInputs() {
           var mult = 0;
           // for each row:
           $("tr.txtMult").each(function () {
               // get the values from this row:
               var $val1 = $('.val1', this).val();
               var $val2 = $('.val2', this).val();
               var $total = ($val1 * 1) * ($val2 * 1)
               $('.multTotal',this).text($total);
               mult += $total;
           });
           $("#grandTotal").text(mult);
       }
  });

</script>



      <tr class="txtMult">
                <td>
                <input  class="val1" type="text" name="purchase_unit_price" value="<?php echo set_value('val1', $this -> form_data -> purchase_unit_price); ?>"/>
    <?php echo form_error('purchase_unit_price'); ?>
                <td>
                   <input  class="val2"type="text" name="purchase_quantity"  value="<?php echo set_value('val2', $this -> form_data -> purchase_quantity); ?>"/>
    <?php echo form_error('purchase_quantity'); ?>
                </td>
            <td>
                <input  class="multTotal"type="text" name="purchase_total"  value="<?php echo set_value('multTotal', $this -> form_data -> purchase_total); ?>"/> 
<?php echo form_error('purchase_total'); ?> 

            </td>
        </tr>

最佳答案

用这个

脚本:

      $('.txtMult').each(function(i){
       val1 = $('.val1').val();
         val2 = $('.val2').val();
        total = parseInt(val1)+parseInt(val2);

         $('.multTotal').val(total);
    });

我认为这会有所帮助

关于php - JQuery 乘以输入值并保存数据(codeigniter),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17938546/

相关文章:

php - str_replace ('<' ) 可以保护我们免受用户注入(inject)代码的侵害吗?

php - 网比 "Variable $out seems to be uninitialized"

javascript - 使用 jquery 按顺序切换轮播中的图像

javascript - 单独文件中的命名空间 jQuery 插件?

mysql - 动态更改表名

php - 错误的整数值 : '' for column 'Did' at row 1

jquery - JSON响应特殊字符转换为html中的实体代码

php - 当有新数据可供显示时,如何在已打开的网页上显示对话框?

mysql - 使用另一个表中的行数更新表中的字段

php - MySql 结果为数组