在renderAjax呈现的LinkPager上使用Ajax请求

时间:2017-04-13 19:03:28

标签: php ajax pagination yii2

基本上,我在 action1 上使用常见的AJAX技术向 action2 发送请求,然后获取生成的数据并显示在 action1 上。

在简单的JS AJAX请求访问的 action2 中,我返回由 renderAjax 呈现的页面,并显示返回到某些 div 元素的HTML在 action1 的页面中。没关系。但是如果我在点击下一页链接时尝试使用分页(LinkPager),则插件会重新加载页面并重定向到 action2 页面。

我想要的是在没有重新加载的情况下使分页成为可能,并进入 action1 的页面。分页是 action2 AJAX呈现页面。

OBS1:我已经尝试过使用简单的PJAX。

OBS2:由于我想要的布局,我无法使用GridView。

1 个答案:

答案 0 :(得分:1)

您需要将表格包裹在pjax中并使用它。