Yii2中搜索网址中的双重属性

问题描述 投票:0回答:1

我在Yii2基本模板中有一个奇怪的错误。我刚刚用Gii生成了gridview。当我尝试过滤结果时,网址看起来像这样:index.php?EmployeeSearch[name]=Adam&EmployeeSearch[name]=&r=employee%2Findex

MySql表(员工)是:

  • id | int(11)|自动递增
  • user_id | int(11)
  • 名称| varchar(64)

我不知道为什么EmployeeSearch[name]出现两次。

gridview yii2 yii2-basic-app
1个回答
0
投票

在搜索表中,应添加动作属性。否则将在每次搜索中添加。

$form = ActiveForm::begin([
            'action' => ['index'],  <-----------
            'method' => 'get',
]);
© www.soinside.com 2019 - 2024. All rights reserved.