I have a CGridView wigdet with CCheckBoxColumn like this:
$this->widget(\'zii.widgets.grid.CGridView\', array(
\'dataProvider\'=>$dataProvider,
This one works with CSRF protection and updates the GridView.
createUrl('controller/action'),
array(
'type'=>'POST',
'data'=>'js:{"ids" : $.fn.yiiGridView.getChecked("grid_view_id","check_box_id").toString(),"YII_CSRF_TOKEN" : "'.Yii::app()->request->csrfToken.'"}',
'success'=>"$('#grid_view_id').yiiGridView.update('grid_view_id')"
));
?>