5
コレクションに新しいモデルを作成する次のコードがあります。基礎となるデータストアは、リモートAPIです:バックボーン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
で応答します。
このタイトルは間違っていますが、この質問はコレクションに関するものではありません –