2016-03-22 47 views
1

我正在使用高级模板Yii 2.0。我正在使用pjax以显示网格视图中的数据,其设置为自动刷新。我正在关注this链接以设置我的网格视图自动刷新。如何禁用显示在浏览器历史记录中的网址 - Yii2

问题是:这是迫使出现在浏览器历史记录中的同一Url(因为锚标记再次调用相同的动作&再次获取更新的数据),我不想出现在历史记录中。

我试了很多找到解决方案,但什么也没找到。 我需要帮助解决问题。我知道这里有很多聪明的编码员想要做一些新的事情。帮我做这件事。 在此先感谢!

我试过设置'enablePushState' => false,但网址仍然出现在历史中。

+0

您是否尝试过将'enableReplaceState'设置为'true'? – topher

回答

0

仔细阅读Yii的文档和以下topher's评论之后,我尝试设置['enablePushState'=>flase, 'enableReplaceState=>true]

这个工作,但有时会造成整个页面(视图)自动刷新。 但设置只为['enableReplaceState=>true]为我工作。

希望这可以帮助未来的人。