load(),,ajax加载外部url链接的时候,避免浏览器(尤其是ie)缓存的方法。

在.load()方法加载页面的时候,由于浏览器缓存的原因,会导致修改的数据加载不出来。解决方法是每次发送的地址是不一样的。

加载整个页面的方法:

$(".box).load("test.txt?date="+Math.random());

加载页面中一部分内容的方法:

$(".box).load("test.html #test");   //只加载<div id="test"></div>内的内容,其他内容不会加载。

      避免缓存的方法:$(".box).load('test.html?date='+Math.random()+' #test');

 

posted @ 2015-03-17 22:22  Shimily  阅读(477)  评论(0)    收藏  举报