Yii CGridView / CListView在AJAX更新上调用JavaScript函数

时间:2014-04-29 02:49:40

标签: javascript php jquery ajax yii

我正在使用Yii,我已将同位素添加到我的CListView和CGridView页面中,因此显示它们会更好。

这种方法很好,除非使用分页,并且使用ajax更改页面上的内容,同位素不再有效。

这本身就是一个简单的修复,我只需要重新启动同位素库,问题是我需要将我的函数添加到分页所使用的ajax调用的onsuccess函数中。

我的问题是,如何将javascript添加到分页功能中,这样当ajax调用成功时,我可以重新启动我的同位素库。我似乎无法找到任何选项或想法,在哪里添加它。

注意:我也尝试使用DOMSubtreeModified方法跟踪元素是否已更改并按此方式执行但是在使用同位素代码时似乎崩溃了我的firefox。

由于

1 个答案:

答案 0 :(得分:2)

CListView afterAjaxUpdate 您可以使用see here获取更多信息,

CGridView 也有相同的look here