1
我試圖將我的Backbone.js應用程序同步到服務器。 我會注意到,我overrided我的同步集合中使用JSONP:Backbone.js - 將數據保存到服務器
window.Project = Backbone.Model.extend({
initialize:function() {
},
urlRoot:"http://cshosting.webfactional.com/api/v1/projects",
defaults:{
"id":null,
"completion_state":"0",
"last_update_datetime":"0"
}
});
window.ProjectList = Backbone.Collection.extend({
model: Project,
url:"http://cshosting.webfactional.com/api/v1/projects/",
sync: function(method, model, options) {
options.dataType = 'jsonp';
options.url="http://cshosting.webfactional.com/api/v1/projects/? format=jsonp&callback=moshe";
//options.contentType='application/json-p';
options.error=this.errorr;
return Backbone.sync(method, model, options);
},
parse: function(response) {
return response.objects;
}
});
的問題是,而「取」是工作得很好,當我嘗試「創造」的新模式,以收集 - 我得到這個網絡錯誤: