Yii2 gridview搜索不起作用

时间:2017-04-22 08:30:43

标签: gridview yii2

在我的yii2项目中,gridview搜索不起作用: enter image description here

如图所示,如果我像这样手动添加searchModel:

import React from 'react' const idSuffix = 'navigation__' const Navigation = ({ onClick, id, title, tooltip, isActive }) => ( <li id={`${idSuffix}${id}`} onClick={onClick} alt={tooltip} data-active={isActive}> {isActive ? <b>{title}</b> : {title} } </li> ) export default Navigation 它正在工作(查看图像的上半部分)。但是gridview serachModel不是(见下文)。我应该在哪里检查可能的错误,哪些文件?

2 个答案:

答案 0 :(得分:1)

我已阅读了很多帖子,并注意到此错误可能是由包含js文件的冲突引起的。在我的yii2项目中(在AppAsset.php中)我首先评论了所有js文件,然后gridview serch工作正常。然后我通过逐个取消注释来检查哪个js文件存在冲突。最后我找到了这个文件并根据需要进行了修改。所以这对我有用。通过这个问题,至少,其他程序员可能会根据这个问题知道他们可以在哪里寻找错误。

答案 1 :(得分:0)

您需要检查控制器。当您按搜索按钮时,请求会转到某个路径(检查搜索后您在地址栏中的地址)并找到用于搜索的操作。您在该操作中拥有的Debug值。

例如,您可以通过gii生成新的CRUD,并了解其工作原理,而不是类似地更新您的控制器。