我有一个将数据发送到服务器的简单应用程序:
this.model.save(null, {success: dataSentOK});
然后从服务器@删除数据:
Backbone.sync("delete", data, {success: dataSentOK});
这两种方法都适用于服务器(添加和删除数据)。
但是,在第二种方法中,Backbone.sync(...)
不调用成功回调。
谁能告诉我我做错了什么?我查看了 Backbone.js 源代码,我尝试过明确的函数调用:
{success: function(){
console.log("Done");
}}
以及各种形式的参数:
{success: function(data, textStatus, jqXHR){
console.log("Done");
}}
我所做的任何事情都不会调用成功函数。
请帮忙。
谢谢亚当