15

I need to call a fetch with a synchronous call, I know with jquery ajax I can use {async: false} can I pass this option to fetch function ?

4

2 に答える 2

32

したがって、短い答えは「はい」です。param を使用してフェッチ関数を簡単に呼び出すことができます

{async:false}.
于 2013-08-26T18:11:27.110 に答える
14

実はbackbone fetchメソッドは内部でajaxを呼び出しています。したがって、任意の ajax オプションをバックボーン fetch メソッドに渡すことができます。

collection.fetch({
  // ajax options
   async: false, // by default it is true
   success: function(collection, response, options){
             console.log("success")
          },
   error: function(collection, response, options){
             console.log("error")            
          }
});
于 2014-05-06T06:15:26.407 に答える