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

时间:2013-08-26 16:47:10

标签: jquery ajax backbone.js synchronous

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

2 个答案:

答案 0 :(得分:29)

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

{async:false}.

答案 1 :(得分:12)

实际上,骨干提取方法在内部调用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")            
          }
});