Codeigniter - 将数组从视图传递到控制器

时间:2015-10-30 06:25:47

标签: php codeigniter

控制器位置:

$data['placeout']=$this->placeout_model->get_data_list();
$this->load->view('placeout/index',$data);

查看地点/索引:

                    <?php 
                        $i=1;
                        foreach ($placeout as $placeout_item){
                    ?>
                            <tr class="gradeX">
                                <td class="center"><?php echo $i; $i++; ?></td>
                                <td><?php echo $placeout_item['pjname']; ?></td>
                                <td><?php echo $placeout_item['entries_date']; ?></td>
                                <td><?php echo $placeout_item['lg_id']; ?></td>
                                <td class="right"><?php echo $placeout_item['entries_amt']; ?></td>
                            </tr>
                    <?php 
                        }
                    ?>

我想发送&#39; $ placeout&#39;阵列到&#39;导出&#39;控制器(将&#39; $ placeout&#39;数组导出到excel文件中)。如何发送数组并在&#39; export&#39;上检索数组?控制器?我应该使用jquery,ajax还是其他什么? 谢谢。

1 个答案:

答案 0 :(得分:0)

你可以通过AJAX发送它,但是,有人用AJAX改变内容是什么?

应导出错误的数据。

我宁愿建议另一种方法。

将导出数据保存在控制器的类变量中。

之前,发送数据进行查看,循环并准备导出。

将其保存在控制器本身中。