1

我知道在使用 AJAX 加载 JSON 时 IE7 和 IE8 存在缓存问题,但我认为我已经解决了将缓存设置为 false 的问题。我页面中的 JSON 有时无法仅在这些浏览器中加载。有什么问题?

var language = "de";

$.ajax({
        url: "json/" + language + "/content.json",
        data: "nocache=" + Math.random(),
        type: "GET",
        cache : false,
        contentType: "application/json",
        dataType: "json",
        success: function(source){
            data = source;
            showStartpage(data);
            showInfo(data);
        },
        error: function(data){
            alert("Failed to load content");
        }
    }); 

有任何想法吗?谢谢!

4

0 回答 0