Situasi seperti ini master :") ,
saya memiliki Clistview :
CLISTVIEW
$this->widget('zii.widgets.CListView', array(
'id'=>'lib-grid',
'afterAjaxUpdate'=>' INI diisi apa yah <img src='http://www.yiiframework.com/forum/public/style_emoticons/default/sad.gif' class='bbc_emoticon' alt=':(' />',
'template' =>' {summary}{items}{pager}',
'summaryText' =>'{count} item(s)',
'dataProvider'=>$model,
'itemView'=>'_view',
));
_view (didalam view ini terdapat script JS dengan extension Jpopwindow)
<div class="view">
<b><?php echo CHtml::encode($data->getAttributeLabel('url')); ?>:</b>
<?php
$this->widget('ext.popup.JPopupWindow', array(
'content'=>$data->url,
'url'=>'http://'.$data->url,
'htmlOptions'=>array('title'=>$data->url),
'options'=>array(
'height'=>500,
'width'=>800,
'top'=>50,
'left'=>50,
),
));
?><!-- popup -->
<br />
</div>
Nah kendalanya, setiap ane abis melakukan Klik ke Paging clistview atau Ane input dan melakukan refresh widget pakai ajax clistviewnya, Script popup didalam _view.php itu jd gak fungsi…
setau ane kayanya harus pake afterajaxupdate, tapi di isi apa yah??
ane untuk script JS popupwindownya pake JPOPUP
http://www.yiiframework.com/extension/jpopup
Hidup YII