一、什么是 Pjax
当你点击一个站内的链接的时候,不是做页面跳转,而是只是站内页面刷新。
而且 ajax 刷新是支持浏 器历史的,刷新页面的同时,浏览器地址栏位上面的地址也是会更改,用浏览器的回退功能也能够回退到上一个页面。
二、Pjax 在 yii2 中的应用
①、刷新时间
$script = <<< JS
$(document).ready(function() {
setInterval(function(){ $("#refreshButton").click(); }, 1000);//每隔1秒自动刷新
});
JS;
$this->registerJs($script);
②、后台 GridView 显 示数据排序
或者直接配置,前提是下载 kartik-v/yii2-grid
"pjax"=>true