Yii最小化过滤在gridview中工作的必要代码

时间:2013-07-15 14:16:47

标签: gridview yii filter

在gridview中使用ajax过滤的最简单,最必要的最小代码是什么?

在:

  • 控制器,
  • 模型,
  • 视图

因为我不知道为什么,但是当我搞乱其他事情时,过滤停止了工作。我可以看到ajax加载,但结果总是相同的,它不会过滤数据。在firebug中,我可以看到GET调用,但我不知道会发生什么,或者回调什么查询,或者如何检查后台运行的查询。

非常感谢!

1 个答案:

答案 0 :(得分:0)

基于此Yii wiki article 感谢softark ,很容易理解当用户在网格中过滤时会发生什么。另外,如果你设置

  

'ajaxUpdate'=>假,

你可以看到后台发生的事情,使用firebug或CWebLogRoute,你可以看到查询或变量是否有任何错误。例如,我有这个错误(警告)消息:

  

无法设置不安全的属性...