如何使用骨干提取进行同步调用

Pet*_*ran 14 ajax jquery synchronous backbone.js

我需要用同步调用调用fetch,我知道jquery ajax我可以使用我可以{async: false} 通过这个选项来获取函数吗?

Pet*_*ran 30

所以简短的回答是肯定的,你可以用param简单地调用fetch函数

{async:false}.
Run Code Online (Sandbox Code Playgroud)


ni3*_*ni3 13

实际上,骨干提取方法在内部调用ajax.因此,您可以将任何ajax选项传递给骨干提取方法.

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")            
          }
});
Run Code Online (Sandbox Code Playgroud)