0

我正在使用 CGridView 小部件,页面大小为 5

我正在尝试通过单击下一步、返回或页码按钮来绑定我想在页面更改发生后运行的 jquery 函数。

我试图通过挂钩这些按钮上的点击功能来做到这一点......

$("ul#yw1 li a").live('click', function(e) {
    turnOnButtons();
})

但问题是,这个 turnOnButtons() 在页面更改之前运行。我希望它在页面更改后运行。

有没有办法在 CGridVoew 上的下一页/上一页呈现后运行我的函数。

4

1 回答 1

2

您应该简单地设置属性,例如:afterAjaxUpdate CGridView

$this->widget('application.widgets.CGridView',array(
    // ...
    'afterAjaxUpdate'=>'function(id, data){ turnOnButtons(); }',
    // ...
));
于 2013-04-29T07:49:49.840 回答