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

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

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

以下面代码为例:

  1. $.ajax({   
  2.        type: "POST",   
  3.        url: "post-to-action_showstone.php",   
  4.        data: "mfgcode_ipzid=" + value + "&t=" + new Date().getTime(),   //重要是这一点在后面加入时间戳
  5.        dataType: "html",   
  6.        beforeSend: function(XMLHttpRequest){   
  7.             $('#' + ipz_id + '_img').toggle();   
  8.         },   
  9.         success: function(data, textStatus){   
  10.             //赋值   
  11.             $('#main').html(data);   
  12.             $('#' + ipz_id + '_img').toggle();   
  13.         },   
  14.         complete: function(XMLHttpRequest, textStatus){   
  15.         },   
  16.         error: function(){   
  17.         },   
  18.         cache : false   
  19.     });  
《解决ajax修改数据库后_再次刷新还是原来的数据的问题》由 php代码分享整理编辑,转载请保留本文地址: http://www.phpsharer.com/256.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值