2013-02-22 51 views
0

在骨干模型中添加成功和错误回调#保存不起作用。骨干模型成功和错误选项

我升级到0.9.10这是最新的一个让我吃惊

model.save{ 
    success : function(model, response, options){ 

    }, 

    error : function(model, response, options){ 

    }); 

不起作用。有任何想法吗?

+0

当您调用保存时是否发生网络请求?我认为他们在最新的主干中改变了他们的验证策略,以防止保存方法在模型无效时起作用 – neebz 2013-02-22 10:11:36

回答

1

options对象应作为第二个参数传递。第一个参数是保留给要在保存操作来设置属性:

model.save({attr:'val'}, { 
    success: function() { }, 
    error: function() { } 
}); 

如果你不想通过任何新的值保存,你可以通过任何和空对象({})或null