我有一个胸部模型,我想在保存之前验证。我在模型中编写了validate函数,如果验证失败则返回错误(如下所示)
var myModel = Thorax.Model.extend({
urlRoot: '...',
validate: function(){
....
return this.errors.length > 0 ? this.errors : false;
})
});
我在模型上调用save并按如下方式传递回调。
var options = {
success: function () {
alert(success);;
},
error: function (error) {
alert(error);
}
};
mymodel.save(null,options);
成功回叫有效,但不是错误1。我正在使用thorax 2.0.0。任何想法??
答案 0 :(得分:0)
试试这个:
validate: function(){
....
return this.errors.length == 0;
})