PHP ajax发布大数据处理

时间:2016-11-08 04:15:17

标签: php ajax

我在将PHP(CI)从视图发布到控制器时遇到问题。已经上网很长一段时间但找不到任何解决方案。我知道最大的1000变量可以在php.ini文件中扩展(如果我没有记错的话)。

我的表单代码

<?php 
  $i = 0;
   foreach($data as $r){
     if(!$r['supply']){
      $i++;
      echo " 
      <tr>
        <td> <input type='text' class='form-control' name='index_number[]' value='".$r['index_number']."' placeholder='Index Number' readonly>  </td>
        <td> <input type='text' class='form-control' name='code[]' value='".$r['product_code']."' placeholder='Product Code' readonly>  </td>
        <td> <textarea style='resize:none'; rows='4' cols='50' readonly class='form-control' name='description[]' placeholder='Product Description'> ".$r['product_description']."</textarea> </td>
        <td> <input type='text' class='form-control' name='qty[]' value='".$r['product_qty']."' placeholder='Qty' readonly>  </td>
        <td> <input type='text' class='form-control' name='uom[]' value='".$r['product_uom']."' placeholder='UOM' readonly>  </td>
        <td> <input type='text' class='form-control' name='price[]' value='".$r['product_price']."' placeholder='Price'> </td>
        <td> <textarea style='resize:none'; rows='4' cols='50' class='form-control' name='remarks[]' placeholder='Product Remarks'> ".$r['product_remarks']."</textarea> </td>
        <td> <input type='hidden' name='product_id[]' value='".$r['product_id']."'></td>
    </tr>
    ";
}
}
?>

我的ajax功能

<script>
    function postData(){
        $.ajax({
            type: "post",
            url: "<?php echo base_url('url/processForm') ?>",
            cache: false,    
            data: $('#quotationRequest').serialize(),
            success: function(response){  
                $("body").html(response);
            },
            error: function(){      
                alert('Error while request..');
            }
        });
    }
 </script>

如何编写ajax代码,将每个数据从PHP视图发布到控制器?总而言之,ajax将发布数据10次(总共1000个数据)。

谢谢

0 个答案:

没有答案
相关问题