Hi,
I think there is a bug with AJAX Pagination
so look at example everything is working at first page but after i goto second page
draggable ist not working . but not only draggable everythink with used javascript
if i used pagination without ajax it works.
$dataProvider=new CActiveDataProvider('model',
array('pagination'=>array(
'pageSize'=>'3'),
'criteria'=>$criteria));
$this->renderPartial('index',array('dataProvider'=>$dataProvider),false,true);
<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
'ajaxUpdate' => 'update'
)); ?>
_view
text text
<?php $this->beginwidget('zii.widgets.jui.CJuiDraggable', array(
'id' => $data->id,
'options' => array(
'scope' => 'drag',
'revert' => true,
'opacity' => 0.30,
)
));?>
<?php //echo CHtml::encode($data->getAttributeLabel('image')); ?</b> ?>
<?php //echo CHtml::image('images/'.$data->image); ?>
<img src="images/<?php echo $data->image;?>" width="80px" height="100px"/>
<?php $this->endwidget(); ?>
but check output with firebug
first page
jQuery(’#1’).draggable({‘scope’:‘drag’,‘revert’:true,‘opacity’:0.3});
second page
jQuery(’#2’).draggable({‘scope’:‘drag’,‘revert’:true,‘opacity’:0.3});
so should work ?