Load Action controller dengan CJuiAccordion

para master Yii :D

Gimana ya caranya ngeload action di controller pake jquery/ajax dari menu CJuiAccordion

ini ane coba tapi malah ngeload semua halaman, jadi CJuiAccordionya ikut (jadi double), gimana ya biar dia ngeload cuma actionnya aja, misal rapat/index

protected/view/layout/main.php


<script>

 function load_page(){

 	$('#content').load('./index.php?r=rapat/index&id=1');//ini yang bermasalah

 }

</script>

<?php 

echo "<div id='bkp'>";

$this->widget('zii.widgets.jui.CJuiAccordion', array(

    'panels'=>array(

        'MENU 1 '=>'

	  	<div class=menu_teks>

		<li>Submenu1</li>

		<li>Subemnu2</li></div>',


	'MENU 2'=>'

	  	<div class=menu_teks>

		<li><a href="javascript:load_page()">Jadwal Rapat</a></li>

		<li>Daftar lembaga</li></div>',	

    ),

	    'options'=>array(

                'event'=>'mouseover',

		'autoHeight'=>false,

		'collapsible'=>false,

		'fillSpace'=>false,

		

    ),

));

echo "</div>";

?>



protected/controller/rapatController.php




	public function actionIndex()

	{

		if($_GET['id']==1){

			$criteria = new CDbCriteria(array(

			'condition' => "StrukturID !='0'",

			));

		}else{

			$criteria = new CDbCriteria(array(

			'condition' => "StrukturID = '$_GET[id]'",

			'order' => 'RapatID DESC'

			));

		}

		$dataProvider=new CActiveDataProvider('Rapat',array(

                  'criteria' => $criteria

		));

		$this->render('index',array(

			'dataProvider'=>$dataProvider,

		));

	}



Gimana ya solusinya…? :blink:

maksud agan cuma pengen ngeload viewnya saja tanpa layouts?

agan coba rendernya diganti menjadi




$this->RenderPartial(

Ya gan udah berhasil.

Thanks :)