私は yii に慣れていません。
CGridView を CCheckBoxColumn と共に使用してレコードを選択していますが、チェックされたすべてのレコードに対してのみアクションを実行する方法がわかりません。何か案は?前に試したのですが、送信ボタンをクリックすると、選択されていない行を含むすべての行が処理されます。
これは管理ページの私のコーディングです:
array(
'id'=>'check-boxes',
'name'=>'check-boxes',
'class'=>'CCheckBoxColumn',
'selectableRows' => '50',
'checked'=>"0",
),
チェックボックスの値を投稿する方法がわかりません。投稿するたびに、チェックボックス[]の値が表示されます。
私はこのコーディングを使用してそれを提出します:
echo CHtml::ajaxLink('Submit', Yii::app()->createUrl('controller/action'),
array(
'type'=>'POST',
'data'=>'js:{ids : $.fn.yiiGridView.getChecked("grid-id","check-boxes")}'
));
しかし、これを使用しても何も起こりません。
コントローラーに値を渡す方法と、コントローラーのしくみ
ありがとうございました。