yii2 GridView列表中删除数据回到第一页 [ 2.0 版本 ]
yii2 GridView列表中删除数据回到第一页
'template' => '{view}{update}{delete}',
在这个代码里delete会生成一个删除的按钮,但是点击删除了按钮后会弹出一个模拟态的提示框,确认删除后,缺会回到第一页。。
共 3 个回答
-
用ajax删除就不会这样
共 2 条回复[ 'class' => 'kartik\grid\ActionColumn', 'deleteOptions' => ['label' => '<i class="glyphicon glyphicon-remove"></i>'], 'template' => '{view}{update}{delete} ',//只需要展示删除和更新 'buttons' => [ 'delete' => function ($url, $model) { return Html::a(' <i class="glyphicon glyphicon-remove"></i> ', Yii::$app->urlManager->createUrl(['delete','id' => $model->id]), [ 'class'=>'w1-action-del a_delete', 'title' => Yii::t('yii', '删除'), 'id'=>'a_delete', 'data-pjax'=>'true', ] ); }, ], ],
-
liquanhong 回答于 2016-12-09 14:48 举报
在你的控制器的删除方法里
return $this->redirect(Yii::$app->request->referrer);
o__荒年
注册时间:2015-01-17
最后登录:2019-06-29
在线时长:32小时27分
最后登录:2019-06-29
在线时长:32小时27分
- 粉丝6
- 金钱2395
- 威望40
- 积分3115