4

私は Backbone.js を使用し、オプションを指定してフェッチを使用していますが、エラーまたは成功のコールバックを取得していないようですが、データが返されています。

this.user.fetch({data: {username : this.username.val(), check : 'true'}}, {
    error: function(model, response) {
        console.log(response);
    },
    success: function(model, response)  {
        console.log(response);
    }
});

これは私が設定したものですが、何か不足していますか? エラーや成功には至りませんが、ajax リクエストを実行し、データを返しています。

ありがとうございました!

4

2 に答える 2

8

に 2 つの個別の引数を渡していますfetch。それらをdatasuccess、およびerrorフィールドを持つ単一のオブジェクトに結合すると、うまくいくはずです。

于 2012-04-06T02:44:16.547 に答える
0

x1a4 回答の例

var myModel = new MyModel({id: modelId});
myModel.fetch({
  success: function (model) {
    console.log('success: model fetched');
  },
  error: function () {
    console.log('error: loading model');
  }
});

于 2016-05-17T12:26:20.000 に答える