jQuery得到回调没有解雇

时间:2015-03-22 20:47:39

标签: jquery ajax get

我正在加载三个文件:

$.when(

    $.get("data/radisson.svg", function(svg){
        console.log("svg");
    }),

    $.get("data/radisson.xml", function(xml){
        console.log("xml");
    }),

    $.get("data/meshes.obj", function(obj){
        console.log("obj");
    })           

).then(function () {
    console.log("Loaded");
});

正在加载所有三个文件 - 我可以在网络标签中看到它们。然而,控制台只显示" svg"和" obj"。 " XML"没有被记录 - 它就像加载文件后没有被触发回调一样。此外,.then回调未触发。

1 个答案:

答案 0 :(得分:0)

事实证明,如果xml文件格式错误,文件将加载,但回调将失败。不是我的预期,但至少现在我知道了。