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工作与相同的站点请求相同。以下是我使用的中间件: