yii2网格视图搜索框输入会自动清除自身


yii2 gridview search box input automatically clears itself

我创建了一个yii2网格视图。但当我在一列的搜索框中输入内容时,页面会重新加载,并且我键入的内容会被清除,也就是说,我无法键入任何要搜索的内容。有人请帮忙!

Search Model:
$searchModel = new NewsSearch();
        $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
        $dataProvider->pagination->pageSize = Yii::$app->params['paginationLength'];

属性:

[
                        'attribute' => 'selectedNews',
                        'header' => 'News',
                        'filter' => yii'bootstrap'Html::textInput('NewsSearch[cat_type]', $searchModel->cat_type, $options = ['class' => 'form-control'])
                    ],

对于所有面临此问题的人来说,问题是我使用的自定义模型属性没有使用安全验证规则进行验证。所以,每当使用自定义模型属性时,请记住将它们添加到搜索模型的安全验证规则中。