我创建了一个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'])
],
对于所有面临此问题的人来说,问题是我使用的自定义模型属性没有使用安全验证规则进行验证。所以,每当使用自定义模型属性时,请记住将它们添加到搜索模型的安全验证规则中。