Halo kawan kawan setanah air.
mau tanya nih soal cjuitab. saya ada 2 tab, yg tab 1 isi nya grid view, yg kedua form. nah yg saya mau itu ketika klik aksi di gridview tab langsung yg aktif itu tab 2. saya udah nyoba pake $(’.selector’).tabs(‘select’,1); awal nya tab ke tab 2 tpi langsung ke tab lagi
ini koding di controller nya
Public function actionPass($id){
$model=DataKavling::model()->findByPk($id);
$b=new TargetPembangunan;
If(isset($_POST['DataKavling'])){
$model->attributes=$_POST['DataKavling'];
}
$this->render('index'),array('model'=>$model,'b'=>$<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='B)' />);
}
ini fungsi di grid nya
Array(
'class'=>'CbuttonColumn',
'template'=>'{pass}',
'buttons'=>array(
'pass'=>array
(
'label'=>'button',
'click'=>"function(){
$('#tab_target').tabs('select',1);
$.ajax({
type:'POST',
url : $(this).attr(href),
success:function(data){$('#target').html(data);
}
})
return false;
)",
'url'=>'Yii::app()->controller->createUrl("pass",array("id"=$data->id_kavling,"#"=>"target"))'
),
),
ini cjuitab nya
$this->widget('zii.widgets.jui.CJuiTabs',array(
'tabs'=>array(
'Data'=>array('content'=>$tabel,'id'=>'grid-kav'),
'Target'=>$this->renderPartial('_form',array('model'=>$model,'b'=>$b,'id'=>'target'),TRUE),
),
'Id'=>'tab_target'
));
soal koding nya sih ga ada maslah. cuma alur nya yg belum sesuai. mohon pencerahan nya
terima kasih.