首页 > 技术文章 > 9.1

sheldon-lou 2014-09-01 17:31 原文

9月了。

开学了。

If 我也能再去读个书,,,就happy了。

 

刚用Ajax.ActionLink,发现异步请求在“某些”情况下,因为参数没变,F12调试虽然有捕捉到请求,但貌似是页面缓存的之类的什么缘故,导致数据没有变化。

暂时的解决方法是OnBegin方法里面,

$(ele).attr("href", $(ele).attr("href").replace(/[&?]t=.+?&/, '&t=' + new Date().getMilliseconds() + "&"));

 用正则替换一下原来的参数。

至于那个某些情况具体是哪些,还处于无知中。。

推荐阅读