【发布时间】:2016-10-18 00:03:50
【问题描述】:
使用 Cakephp 2 我试图从列表中选择一个或多个单击复选框的记录 命名为 my_id[] :
<input type="checkbox" name="my_id[]" value="<?php echo $Myobj['My']['id']; ?>
我有一个指向控制器 processBatch 方法的链接,但不知道如何使用复选框将所选数据数组传递到视图文件中。
<?= $this->Html->link('Batch process','proccessBatch')?>
我正在尝试:
public function proccessBatch( ) //array of $ids
{
pr($this->request);
但是没有看到 $this-request->data。如何获取复选框选定的值?
【问题讨论】:
-
您可以通过提交表单将数据发布到 proccessBatch() 函数中。然后你会将数据放入 "$this->request->data" 数组中。
标签: cakephp