backbone.jsを把握するためのテストコードがあります。モデルオブジェクトのdestroyを呼び出すと、私のrestサービスに対してDELETE要求が行われます。しかし、私はどのレコードが要求データ、クエリー・ストリング、本文、どこで削除されているかを示すIDは見えません。backbone.jsを呼び出すときにレコードIDを取得する場所
私のモデルはidプロパティを持っています。私はその値に1を割り当てました。IDがサーバーを通過することを確認するために何か必要なことは何ですか?または、レコードが削除されていることを検出するはずです。
var AccountModel = Backbone.Model.extend({
url: 'Account/Update',
id: null,
username: ''
});
var accountM = new AccountModel({id: 1, username: 'test'});
accountM.destroy();
私はAJAX要求が行われた参照デバッガを見て、それだけで次のようになります:
Request URL:http://localhost/probli/Account/Update
Request Method:DELETE
Status Code:200 OK
思えありdoens't -
編集は、ここに関連するコードですIDや何かになり、投稿データはありません。私は間違って何かしていますか?ありがとう。
あなたを共有することができます:
accountM.destroy()
が呼び出されたときにこれは、次のリクエストが発生しますテストコードしてください? –
私はちょうどコードを追加するために投稿を編集しました。見てくれてありがとう! – Jason