ajax提交相同url,重复发送请求后台,页面无更新的问题解决
2012-06-13 17:19
1531 查看
如
$.ajax({
url : url,
success : function(ret) {
if (!noProgress){cniia.closeProgress();}
if (onSuccess) {
onSuccess(ret);
}
},
error : function(data) {
if (!noProgress){cniia.closeProgress();}
cniia.showAlert("服务器错误,请稍候访问!");
}
});
同一个url多次请求,即使做了修改的操作但是打开页面时仍然无更新,
加上个属性cache : false, 用于去缓存,
$.ajax({
url : url,
cache : false, //ie8相同url,不重复发送请求到后台,导致角色授权后,页面无法更新
success : function(ret) {
if (!noProgress){cniia.closeProgress();}
if (onSuccess) {
onSuccess(ret);
}
},
error : function(data) {
if (!noProgress){cniia.closeProgress();}
cniia.showAlert("服务器错误,请稍候访问!");
}
});
问题解决!
$.ajax({
url : url,
success : function(ret) {
if (!noProgress){cniia.closeProgress();}
if (onSuccess) {
onSuccess(ret);
}
},
error : function(data) {
if (!noProgress){cniia.closeProgress();}
cniia.showAlert("服务器错误,请稍候访问!");
}
});
同一个url多次请求,即使做了修改的操作但是打开页面时仍然无更新,
加上个属性cache : false, 用于去缓存,
$.ajax({
url : url,
cache : false, //ie8相同url,不重复发送请求到后台,导致角色授权后,页面无法更新
success : function(ret) {
if (!noProgress){cniia.closeProgress();}
if (onSuccess) {
onSuccess(ret);
}
},
error : function(data) {
if (!noProgress){cniia.closeProgress();}
cniia.showAlert("服务器错误,请稍候访问!");
}
});
问题解决!
相关文章推荐
- j2ee的web项目怎么防止,重复提交的问题?(即点击了提交,后台新增了两条数据,也就是说,其实是点了多次提交,发起了多次http url,这样就插入了多条相同数据,但是主键id是不同的)
- 解决后台提交表单数据时,重复F5刷新页面出现重复提交数据的问题。
- 关于解决JQuery发送Ajax请求后,IE缓存数据不更新的问题
- 关于解决JQuery发送Ajax请求后,IE缓存数据不更新的问题
- 遇到的问题---jsp的ajax请求相同页面,服务端更新后浏览器仍然显示第一次的内容
- ajax重复提交到相同url时出现的问题
- 遇到的问题---jsp的ajax请求相同页面,服务端更新后浏览器仍然显示第一次的内容
- Ext的ajax同步交互方式提交时相同url只执行一次的问题解决
- ajax提交表单碰到页面刷新和发送两次请求的问题
- 怎么解决重复提交的问题,即网络不好的时候,提交按钮点了一次,但是却发起了多次http url请求,数据库中写入了多条重复记录(当然ID是不重复的,因为毕竟是多条http url记录)
- 分布式架构项目中各模块中页面发送ajax请求后台json数据的传输问题
- 关于HTML发送AJAX请求一直重复刷新页面问题
- 利用ajaxSubmit提交的时候,解决多个input name相同的问题
- 解决微信返回上一页,页面中的AJAX的请求,对Get请求无效的问题
- 页面通过jquery上的ajax请求到后台通过POI导出Excel的问题
- 解决浏览器 Provisional headers are shown 无法向后台发送请求问题
- ajax提交请求到后台以及页面数据的一些验证
- IE浏览器中XMLHttpRequest对同一个URL只发送一个请求问题的解决。
- 解决ajax请求后台,有时收不到返回值的问题
- ajax提交,解决有时会重复提交问题