Php Yii:如何将代码附加到列表视图的分页事件?
我有一些jQuery单击/悬停事件附加到列表视图中的项目,但是当用户单击下一页并通过ajax加载结果时,这些事件不再有效Php Yii:如何将代码附加到列表视图的分页事件?,php,jquery,yii,Php,Jquery,Yii,我有一些jQuery单击/悬停事件附加到列表视图中的项目,但是当用户单击下一页并通过ajax加载结果时,这些事件不再有效 我可以对某些事件使用live,但由于它对悬停事件的使用效率较低,因此我正在寻找一种方法,在加载新项目时将我的事件附加到新项目上。。。这可能吗?您应该能够在$.ajax方法上指定回调: $.ajax({ url: '/get/some/data', ..., success: function(responseData, textStatus, jq
我可以对某些事件使用live,但由于它对悬停事件的使用效率较低,因此我正在寻找一种方法,在加载新项目时将我的事件附加到新项目上。。。这可能吗?您应该能够在$.ajax方法上指定回调:
$.ajax({
url: '/get/some/data',
...,
success: function(responseData, textStatus, jqXHR){
// Attach some events to the newly-loaded data or list view...
}
});
如果您有任何代码示例,说明您正在使用的是什么,它可能会帮助您充实出一个体面的答案-不太确定这是否是您正在寻找的。您正在寻找afterAjaxUpdate Yii使用CLinkPager()来处理分页,我只是不知道如何与之交互,并在页面更改时附加一个JS函数
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'afterAjaxUpdate'=>'functionCallBackName()',
));