重置GridView过滤器

时间:2015-03-16 07:52:08

标签: php gridview yii2

在GridView中重置过滤器字段的最佳方法是什么?它应该用空值填充所有输入并显示所有行。

1 个答案:

答案 0 :(得分:5)

内置Html帮助程序提供了resetButton()方法,可以生成如下代码:

<button type="reset"></button>

但这仅适用于表单内部,例如,查看由gii在CRUD模板中生成的_search视图。

对于GridView,我建议使用另一种解决方案:只需创建指向同一页面的链接,但不包含过滤器参数。

示例:

echo Html::a('Reset', ['index']);

官方文档: