posts - 22, comments - 32, trackbacks - 0, articles - 71
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

1:如果一个URL重复提交,$.getJSON("URL",function(data){});会走浏览缓存,问题解决如下:

$.getJSON("<%=request.getContextPath() %>/importsAction.action?iw.submitFlag=imports&iw.flag=77&iw.ymd="+ymd+"&date="+new Date(),function(data){
  //不处理
});

加一个提交参数:&date="+new Date();但是后台不用它,就是为了每请求一次产生一个新的URL;


2:第二种解决办法,JQuery1.3.2开发手册中方法:

$.ajax({
 url:"<%=request.getContextPath() %>/hbimportsAction.action?submitFlag=importsData",
 type: "POST",
  cache: false,
  success: function(text){
  if(test =="T"){
      alert("adfasdf");
  }else{
     alert("45354");
      }
  }
    });

    其中:cache:false设置请求提交不走浏览器缓存,其中其它参数设置请参考开发手册;


只有注册用户登录后才能发表评论。


网站导航: