5
我有以下代碼來創建集合的新模型。底層數據存儲在遠程API:Backbone model.create不能調用任何回調
var postCreationStatus = this.model.create(newPostModel, {
wait : true // waits for server to respond with 200 before adding newly created model to collection
}, {
success : function(resp){
console.log('success callback');
console.log(resp);
},
error : function(err) {
console.log('error callback');
console.log(err);
}
});
新模型被創建,我可以從數據庫中證實了這一點,但無論是成功還是錯誤回調被調用。
創建完成後,我想重定向用戶。過早重定向會殺死AJAX請求,這就是爲什麼它很重要我使用成功回調。
服務器響應一個JSON響應{ id : 11 }
和一個HTTP狀態200 OK
。
這個標題是不正確的,這個問題不是關於collection.create –