backbone.js使用jsonp更新集合

backbone.js使用jsonp更新集合,backbone.js,jsonp,Backbone.js,Jsonp,当我第一次初始化集合时,我使用 this.fooCollection = new myCollection(); this.fooCollection.fetch({dataType: 'jsonp'}); 这个很好用。 但当我稍后尝试在视图中更新此集合时,使用 this.fooCollection.fetch({dataType: 'jsonp'}); 它根本不会更新集合。它也不调用“success”回调。从Firebug中,我可以发现响应与预期一致,但在Firebug的NET面板中,我

当我第一次初始化集合时,我使用

this.fooCollection = new myCollection();
this.fooCollection.fetch({dataType: 'jsonp'});
这个很好用。 但当我稍后尝试在视图中更新此集合时,使用

this.fooCollection.fetch({dataType: 'jsonp'}); 

它根本不会更新集合。它也不调用“success”回调。从Firebug中,我可以发现响应与预期一致,但在Firebug的NET面板中,我找不到JSON选项卡。有人知道使用jsonp更新现有集合的正确方法是什么吗?

update:最终将CORS支持添加到我的django后端,因此不需要jsonp。它只是使GET/POST工作与相同的站点请求相同。以下是我使用的中间件: