0

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

我升级到了最新的 0.9.10,令我惊讶的是

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

  },

  error : function(model, response, options){

  });

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

4

1 回答 1

1

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

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

如果您不想传递任何新值来保存,您可以传递空对象 ( {}) 或null.

于 2013-02-22T12:34:54.687 回答