欢迎您访问我爱IT技术网,今天小编为你分享的javascript教程:【jquery用get实现ajax在ie里面刷新不进入后台解决方法】,下面是详细的讲解!
jquery用get实现ajax在ie里面刷新不进入后台解决方法
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;
}
关于jquery用get实现ajax在ie里面刷新不进入后台解决方法的用户互动如下:
相关问题:ajax,jquery,$.post/$.get异步刷新div,局部刷新页面
答:借助jquery框架完成ajax是非常容易的,代码如下: $.ajax({ url:'Action',//你对数据库的操作路径 data:{//这是参数 id:1, name:'zhangsan' }, type:'post',//提交方式 // dataType:'json',//返回数据的类型 success:function(data){//后台处理... >>详细
相关问题:IE 下不支持Jquery的get,ajax该怎么办
答:就不规范,要么用[attribute=value]要么加个id用jQuery(“#condbuy104”)要么用jQuery(this) >>详细
相关问题:jQuery+ajax如何实现点击a链接,不弹出新的页面,...
答: $("a").click(function(event){ event.preventDefault(); $("#dongtai").load(this.href); }); >>详细
- 【firefox】firefox浏览器不支持innerText的解决
- 【Extjs】Extjs学习过程中新手容易碰到的低级错误
- 【clearInterval】js clearInterval()方法的定义
- 【ComboBox】ComboBox 和 DateField 在IE下消失的
- 【dom】javascript dom追加内容实现示例-追加内容
- 【has】基于jquery的has()方法以及与find()方法以
- 【extjs】Extjs入门之动态加载树代码-动态加载树
- 【checkbox】让checkbox不选中即将选中的checkbox
- 【Array】js中更短的 Array 类型转换-类型转换
- 【append】append和appendTo的区别以及appendChil
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
