我写了一个简单的代码片段来动态加载页面部分,如下所示:
function LoadParts(container) {
$("a._Part", container).each(function () {
element = $(this);
url = $(this).attr("href");
$.get(url, null, function (text, status) {
var c = $(element).parent("span");
c.html(text);
LoadParts(c);
});
});
}
当我使用IE 8.0浏览它时,我正在跟踪Fiddler的流量,我看到魔法发生在这里,对于某些调用它使用了缓存值,而对于其他一些人则获得了新鲜之一。
答案 0 :(得分:2)
您应该使用ajax方法 http://api.jquery.com/jQuery.ajax/
$.ajax(url,
{
cache: false,
success: function(){
//do something
}
}
);