【CakePHP2.x】複数のチェックボックスをチェックした時にPOST送信させる
View側
<div id="div_no_id"> <form action="" method="post" id="form_no_id"> <dt>チェックボックス</dt> <?php echo $this->Form->create('menu', array('type'=> 'get')); echo $this->Form->input( 'industry', array( 'type' => 'select', 'multiple' => 'checkbox', 'legend' => false, 'div' => false, 'label' => false, 'name' => 'subjects', 'default' => $param['selected'] , 'options' => $sentaku_komoku ) ); ?> </form> </div>
Controller側
$sentaku_komoku = array(選択項目の配列); // 選択項目をPOSTデータから取得 $param['selected'] = $this->request->data['selected']; $this->set(compact('sentaku_komoku', 'param'));
jQuery側
内容はhttp://hchuno.hatenablog.com/entry/2014/04/11/141409を参考に。
jQuery(function($){ $(function(){ … }); }); });