您的位置:首页 > Web前端 > JQuery

jquery用get实现ajax在ie里面刷新不进入后台解决方法

2013-08-12 00:00 731 查看
function verify() { 
var jqueryObj = $("#username"); 
var username = jqueryObj.val(); 

//var url = "servlet/UserInfo?username=" + encodeURI(encodeURI(username)); 
var url = "servlet/UserInfo?username=" +username; 

//注意这里由于ie采用缓存技术,对于同一url,只有第一次回调用后台,以后访问的就是这个缓存 

//这里加上时间戳,就可以欺骗一下ie,每次都可以访问后台了,^_^ 

url = convertURL(url); 
$.get(url, null, callback); 
} 

function callback(data) { 
alert(data); 
$("#userInfo").html(data); 
} 
function convertURL(url) { 
var timestamp = new Date().valueOf(); 

if (url.indexOf("?") > 1) { 
url = url + "&t=" + timestamp; 
} else { 
url = url + "?t=" + timestamp; 
} 
return url; 
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐