2017-06-22 10:52:31 1827次浏览 3条回答 0 悬赏 20 金钱

RT,视图中有表单提交(条件过滤所要显示的数据),分页后,点击指定页数或者点击下一页后页面刷新,设置的表单(过滤条件)被清空,请问各位大神,这要如何保证换页表单(过滤条件)不刷新(不丢失)?

补充于 2017-06-22 17:11

最简洁的方式:
使用params传入,控制器中$param = Yii::$app->request->queryParams; $model->load($param);
视图中:

            <?php
            $form = ActiveForm::begin([
                        'action' => ['控制器方法名'],
                        'method' => 'get', 'options' => ['class' => 'form-inline']
            ]);
            ?>

就可以了·~感谢莫大神~

您需要登录后才可以回答。登录 | 立即注册
amrozhou
副董事长

amrozhou

注册时间:2015-02-25
最后登录:2021-06-03
在线时长:96小时32分
  • 粉丝26
  • 金钱32351
  • 威望40
  • 积分33711

热门问题