Ajax无法进入ashx

今天碰到了一个问题,就是使用jq当中的ajax只可以与ashx交互一次在进行触发就无法进入ashx打了断点也没有进去。

搞了半天原来是浏览器自身的缓存原因。害得我白忙活了。

解决方案如下:

第一种方式,将URL路径传递一个随机数这样可以让浏览器认为每次是一个不同的请求。

‘111.ashx?‘+Math.Random();

 第二种方式、将ashx禁用缓存

context.Response.Cache.SetNoStore();
           context.Response.Clear();

 OK你是不是已经解决了呢?

 

posted @ 2016-07-18 08:24  80万  阅读(996)  评论(0编辑  收藏  举报