我以前一直在使用 CGridView 没有任何问题,但是当我使用 Bootstrap 扩展时,过滤器停止工作。
此外,CButtonColumn 的 Ajax 请求设置为使用 POST,但是当我使用 BootButtonColumn 时,它使用 GET 并忽略了 ajax 类型设置为 POST 的事实
关于如何解决问题的任何想法。
我以前一直在使用 CGridView 没有任何问题,但是当我使用 Bootstrap 扩展时,过滤器停止工作。
此外,CButtonColumn 的 Ajax 请求设置为使用 POST,但是当我使用 BootButtonColumn 时,它使用 GET 并忽略了 ajax 类型设置为 POST 的事实
关于如何解决问题的任何想法。
我回到使用 zii 小部件,但今天查看文档是因为一个完全不相关的原因,我遇到了这个属性“ajaxUpdate”。以下是 Yii 文档的摘录。
ajaxUpdate 属性
public mixed $ajaxUpdate;
可以使用 AJAX 响应更新其内容的容器的 ID。默认为 null,表示此网格视图实例的容器。如果设置为false,则表示将在普通页面请求中进行排序和分页,而不是AJAX请求。如果排序和分页应该触发以 AJAX 方式更新多个容器的内容,这些容器 ID 可能会在此处列出(用逗号分隔)。
我不再使用该扩展程序,但我将其发布在这里,以便对其他人有所帮助。