javascript - Yii,通过ajax更新列表,无法理解它是如何工作的;

标签 javascript php jquery yii

我必须在js中编辑一个过滤列表内容的函数,代码如下:

var id = $(this).data('id');
$.fn.yiiListView.update('contests-list', {
    data: {category: 2}
});

我找不到 $.fn.yiiListView.update 的任何文档,并且数据也是通过 url 获取的: /?ajax=contests-list&category=2

如果我输入此链接,则会显示index.php,而firebug会显示列表元素的html。

我的目标是制作一个可以显示少数类别内容的过滤器,而不仅仅是示例中的 2 个类别

最佳答案

http://www.yiiframework.com/forum/index.php/topic/37961-fnyiilistviewupdate/

在“成功”时你做出改变

例如。

var id = $(this).data('id');
$.fn.yiiListView.update('contests-list', {
    data: {category: 2},
    success: function(){ alert('i do stuff'); }
});

关于javascript - Yii,通过ajax更新列表,无法理解它是如何工作的;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26761116/

相关文章:

php - Admin-ajax.php 获取 CSS 文件 (Wordpress)

javascript - Wordpress *get_current_user_id* 在远程服务器上返回 0,但在本地服务器上不返回

php - 带有 jQ​​uery Mobile 的 Codeigniter 有时会返回错误的 base_url()

javascript - 我想通过在搜索框中输入经纬度值来在传单 map 中显示标记

javascript - 如何只调用事件处理程序一次而不是每次单击某个项目时调用?

javascript - yii2:如何集成 AdminBSB 主题

php - 分页页面 ID 有问题

jquery - 如何将自定义 html 关闭按钮添加到 jQuery 对话框主体?

jquery - 我的网页底部有一些不必要的空白,有人可以帮我去掉吗?

javascript - 在 Node 中使用 module.exports 以获得更好的结构