日期:2014-05-18  浏览次数:20623 次

ajax处理session过期问题!
现在遇到这么一个问题,前台使用的jqgrid,它发送的都是ajax请求。当用户session过期后,用户再操作jqgrid的页面,向后台发送ajax请求时,后台要求重定向到登陆页面,但ajax是不刷新页面的,就导致不能显示登陆页面,用户的操作就表现为没反映。
要怎么处理呢?

------解决方案--------------------
服务器转发 到登陆页面。。。
------解决方案--------------------
session过期,是不是ajax请求就没有返回值呢,你可以在session过期的时候,返回一个session过期的信息呀,然后在ajax请求结束的时候,window.location.href="";这样不就可以到登录界面去了嘛。
------解决方案--------------------
http://developer.51cto.com/art/200907/135028.htm
------解决方案--------------------
jquery既然是开源的,那就改下源码吧。重用性更高。