header.php

<script src="http://cdn.bootcss.com/jquery/3.2.0/jquery.min.js"></script>
<script src="http://cdn.bootcss.com/jquery.pjax/2.0.1/jquery.pjax.min.js"></script>
 
<a href="test.php">
pjax加载
</a>

index.php

<?php
    require "header.php";
?>
<div id="pjax-container">
     
</div>
<script>
    $(document.body).pjax("a", "#pjax-container", {timeout: 10});
</script>

test.php

<?php
if (isset($_SERVER['HTTP_X_PJAX']) && $_SERVER['HTTP_X_PJAX']) {

   //处理pajx请求,加载部分页面
   echo '<div id="div2">   pJax测试</div>';
}  else {
    //加载整个页面
    require "header.php";
}
?>
<div>
    这是test页面
</div>

 

修改了url,也看到了ajax请求

 资料来源:http://www.findme.wang/Blog/detail/id/224.html

posted on 2019-01-18 11:13  longzhankunlun  阅读(166)  评论(0)    收藏  举报