Php Yii CListView beforeAjaxUpdate函数签名

Php Yii CListView beforeAjaxUpdate函数签名,php,javascript,sorting,yii,Php,Javascript,Sorting,Yii,需要有关CListView的帮助 在这个小部件中存在一个属性beforeAjaxUpdate,就像在CGridView中一样,但是 有一个区别-此属性仅使用一个参数调用JS函数ID 小部件的名称: 函数(id) 但在CGridView中,该函数有两个参数,第二个是AJAX请求的选项: 功能(id、选项) 那么,是否有人知道如何在AJAxUpdate之前使用JS函数中的两个选项来实现相同的功能?如果您希望为ajax请求提供更多选项,我认为有两个选项: 使用类提供的成员来设置选项: 或扩展CL

需要有关
CListView
的帮助

在这个小部件中存在一个属性
beforeAjaxUpdate
,就像在
CGridView
中一样,但是 有一个区别-此属性仅使用一个参数调用JS函数
ID
小部件的名称:

函数(id)
但在CGridView中,该函数有两个参数,第二个是AJAX请求的
选项

功能(id、选项)

那么,是否有人知道如何在AJAxUpdate之前使用JS函数中的两个选项来实现相同的功能?

如果您希望为ajax请求提供更多选项,我认为有两个选项:

使用类提供的成员来设置选项:

或扩展CListView并进行调整 所以你可以自己加载额外的选项


它的编写方式使得所有常用操作都可以通过类的公共成员进行设置。

它不可用,但修改jquery.yiilistview.js以将其发送到beforeAjaxUpdate函数会起作用。当然,这对大多数人来说并不理想,因为这意味着改变核心,这应该避免。我将向Yii提交一个bug和补丁,如果还没有。

我认为你没有抓住要点。OP位于ajax选项(即jQuery.ajax()的属性)之后,该选项在CGridView的beforeAjaxUpdate函数中可用。