您的位置:首页 > 数据库

解决ajax修改数据库后_再次刷新还是原来的数据的问题

2012-06-12 17:39 681 查看
今天同事做一个ajax的提交修改数据库的操纵,说是有时候能提交修改成功,有时候就不行,帮他找了数据库sql语句的错误但是还是不行.

到后来想一想可能是缓存的问题,那就让每次ajax提交都是新的操作,所以在post/get的ajax页面中加入 时间戳 来限定每次都是新的操作.

以下面代码为例:

$.ajax({
type: "POST",
url: "post-to-action_showstone.php",
data: "mfgcode_ipzid=" + value + "&t=" + new Date().getTime(), //重要是这一点在后面加入时间戳
dataType: "html",
beforeSend: function(XMLHttpRequest){
$('#' + ipz_id + '_img').toggle();
},
success: function(data, textStatus){
//赋值
$('#main').html(data);
$('#' + ipz_id + '_img').toggle();
},
complete: function(XMLHttpRequest, textStatus){
},
error: function(){
},
cache : false
});

《解决ajax修改数据库后_再次刷新还是原来的数据的问题》由php代码分享整理编辑,转载请保留本文地址:http://www.phpsharer.com/256.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐