hello, I have grid code like below :
$this->widget('bootstrap.widgets.TbGridView',array(
'id'=>'cabang-grid',
'dataProvider'=>$modelCabang->search(),
'ajaxUpdate'=>true,
'filter'=>$modelCabang,
'columns'=>array(
'Kd_Cabang',
'Nama_Cabang',
array(
'type'=>'raw',
'value'=>'CHtml::ajaxLink("Detail", CController::createUrl("/cabang/view", array("id"=>$data->Kd_Cabang)), array("update" => "#data-tab-cabang"))',
),
array(
'type'=>'raw',
'value'=>'CHtml::ajaxLink("Ubah", CController::createUrl("/cabang/update", array("id"=>$data->Kd_Cabang)), array("update" => "#data-tab-cabang"))',
),
array(
'type'=>'raw',
'value'=>'CHtml::link("Hapus", array("Cabang/delete", "id"=>$data->Kd_Cabang), array("submit"=>array("Cabang/delete", "id"=>$data->Kd_Cabang),"class" => "delete","confirm"=>"Apakah anda yakin ingin menghapus data ini?"))'
),
),
));
as you see, I appends three columns contain ajaxLink that requires id of each row data as parameter. My problem is the parameter is not update after I click next page (pagination). The ajaxLink also doesn’t update the parameter after I do search or filter spesific data in the grid. The link remembers the previous parameter. I guess this because ajaxRequest. but I don’t find any solution after along time.
please help me,
thank you.