Multiple Chexbox

i want to update status of user with this code

view




$this->widget('ext.XBatchMenu', array(

    'formId'=>'person-form',

    'checkBoxId'=>'id',

    'ajaxUpdate'=>'child-renewal-grid', // if you want to update grid by ajax

    'emptyText'=>'Silahkan Cheklist Anak Terlebih Dahulu!',

    'confirm'=>'Apakah anda yakin melanjutkan proses?',

    'items'=>array(

        array('label'=>'Anak Dalam Asuhan Panti','url'=>array('updateStatus','stat'=>1)),

        array('label'=>'Anak Dalam Asuhan Keluarga','url'=>array('updateStatus','stat'=>2)),

    ),

    'htmlOptions'=>array('class'=>'actionBar'),

));


echo CHtml::beginForm('','post',array('id'=>'person-form'));

$this->widget('zii.widgets.grid.CGridView', array(

	'id'=>'child-renewal-grid',

	'dataProvider'=>$model->findAnaks($idLksa),

	//'enablePagination'=>false,

	//'filter'=>$model,

	'selectableRows'=>2,

	'columns'=>array(

		//'id',

		array(

			'class'=>'CCheckBoxColumn',

			'id'=>'id',

		),

		'child_code',

		'child_name',

		array(

			'name'=>'gender_id',

                        'header'=>'Jenis Kelamin',

                        'type'=>'raw',

                        'value'=>'ChildData::model()->getGender($data->gender_id)',

                ),

		//'gender_id',

		'pob',

		'dob',

		array(

			'header'=>'Action',

			'value'=>'CHtml::link( \'View\', array(\'ChildData/view\',\'id\'=>$data->id))' ,

			'type'=>'raw',

		),

		//array('name'=>'child_Data', 'value'=>'$data->childData->lksa_data_id'),


	),

));

echo CHtml::endForm();

adn in controller




public function actionUpdateStatus()

        {

                // we only allow POST request

                if(Yii::app()->request->isPostRequest)

                {


			$option=$_GET['stat'];

			//var_dump($option);die();

			$criteria=new CDbCriteria();

			$criteria->addInCondition('id', $_POST['id']);

			

			if ($option ==1)

			{

			//ChildData::model()->updateCounters(array('status'=>$option), $criteria);

			ChildData::model()->updateAll(array('status'=>1),$criteria);

			var_dump (ChildData::model()->getErrors());die();

			} else {

			//.......

			ChildData::model()->updateAll(array('status'=>2),$criteria);

			}

                       // Person::model()->updateCounters(array('birthyear'=>$increment), $criteria);

		       //var_dump (ChildData::model()->getErrors());die();

                        // if AJAX request, we should not redirect the browser

                        if(!isset($_GET['ajax']))

                        {

                                if(!$this->goBack())

                                        $this->redirect(array('view'));

                                else

                                        $this->goBack();

                        }

                }

                else

                        throw new CHttpException(400,'Invalid request. Please do not repeat this request again.');

        }



but my tstus didnt change,can some one help me?