我正在使用$.post()Ajax调用servlet,然后使用生成的HTML片段替换div用户当前页面中的元素.但是,如果会话超时,服务器会发送重定向指令以将用户发送到登录页面.在这种情况下,jQuery正在用div登录页面的内容替换元素,迫使用户的目光确实见证了罕见的场景.
如何使用jQuery 1.2.6从Ajax调用管理重定向指令?
我尝试使用代码替换div内容,但它不能正常工作我做错了什么?
function MakeRequest()
{
    $("#page_num li").click(function() {
       var id=(this.id); 
       alert(id);
        $.ajax({
        url : 'display.php',
        data:{"id":id},
        type: 'GET',
        success: function(data){
            $('#ResponseDiv').html(data);
        }
    });
});
}
//列表以获取价值
<ul id="page_num">
              <li id="5"  onclick='MakeRequest();' ><a href="#">5</a></li>
              <li id="10"  onclick='MakeRequest();' ><a href="#">10</a></li>
               <li id="15"  onclick='MakeRequest();' ><a href="#">15</a></li>
           </ul>
// div替换
<div id='ResponseDiv'>
        This is a div to hold the response.
</div>
//我的display.php
<?php 
   echo "This is a php response to your request!!!!!!";
?>
编辑:我如何检查它的运行与否我的display.php.我尝试过解决方案,但没有成功.