jquery $ .getJSON回调

时间:2013-11-26 14:51:49

标签: javascript jquery ajax jquery-callback

我正在运行以下代码,从我的服务器获取JSON文件,

$.getJSON('json/' + $(e.currentTarget).data("collectionjson") + '.json', function(data){
    console.log(data)           
});

$(e.currentTarget).data("collectionjson") = backbonerscollection

因此json的get请求被发送到json/backbonerscollection.json并且我从服务器得到200 OK响应,那么为什么console.log不会在回调中被触发?

javascript的完整部分看起来像这样,

collections: {

            makeSelection: function(e) {
                var that = this;
                $(".collection.selected").toggleClass("selected");
                //console.log($(e.currentTarget).data());
                $(e.currentTarget).addClass("selected");
                //Fire a GET request for the chosen collections data
                $.getJSON('json/' + $(e.currentTarget).data("collectionjson") + '.json', function(data){
                    console.log(data);


                });
            }

        }

0 个答案:

没有答案