question in clistview ajax paginate

I made a clistview with the ajax function which shows text from a model when clicked. It works well in the first page, but doesn’t work in next pages. It seemd the callback function doesn’t work in next pages. The scripts are as the following:

views:

index.php


<?php $this->widget('zii.widgets.CListView', array(

	'dataProvider'=>$dataProvider,

	'itemView'=>'_view',

)); ?>

_view.php


<?php $images=Yii::app()->request->baseUrl."/images";?>

	

	<div class="reset"></div>

	<ul class="listview">

	<li class="datetab">

	<?php echo (CHtml::encode($data->date)); ?>

	</li>

	<?php //$url=CController::createUrl('',array('introid'=>2));

		$url1=CController::createUrl('tickintro', array('introid'=>2, 'tickid'=>$data->id,));

		$url2=CController::createUrl('tickintro', array('introid'=>1, 'tickid'=>$data->id,));

	

	?>

	<?php $introdiv="#introdiv".$data->id;

	?>

	<li class="price"><?php echo CHtml::ajaxLink($data->getAttributeLabel('price_king'),$url1, array('update' => $introdiv, 'type' => 'GET')); ?>:

	<?php echo CHtml::encode($data->price_king."/ticket"); ?>

	

	</li>

	<li>|</li>

	<li class="price"><?php echo CHtml::ajaxLink($data->getAttributeLabel('price_emperor'),$url2,array('update' => $introdiv, 'type' => 'GET')); ?>:</b>

	<?php echo CHtml::encode($data->price_emperor."/set"); ?>

	</li>

	

	<li class="order"><?php echo CHtml::link(CHtml::image("$images/btn_order.gif"), array('subinfo/create', 'tickid'=>$data->id)); ?>

	</li>	

	</ul>

	<div class="reset"></div>

	

	<div id="<?php echo "introdiv".$data->id;?>"></div>



controller:




public function actionTickintro(){

		if (isset($_GET['introid'])&&(isset($_GET['tickid']))){

			$introid=$_GET['introid'];

			$intro=tickintro::model()->findbyPk($introid);

			$this->renderPartial('_introview',array('theintro'=>$intro->intro));

		}


	}

views for _introview.php:

<div class="introview">

	<?php

	if(isset($theintro))	

	echo $theintro;

	?>

</div>



When the label "price_king" or "price_emperor" is clicked, it should trigger the function"tickintro" to show some introtext from model "tickintro". But it only works in the first page.

Has anyone met such problem? Or can you figure out mistakes in the scripts and solve it?

Thank you for your help in advance.

try to do


$this->renderPartial('_introview',array('theintro'=>$intro->intro), false. true);  

.

Check the documentation here

ive got same issue

http://www.yiiframework.com/forum/index.php?/topic/9176-use-pagination-javascript-problem/

just worked with ajaxUpdate’ => false

but if Ajax used for paginate. its not working