|
楼主 |
发表于 2018-12-11 11:16:59
|
显示全部楼层
为什么执行mainDataCustomSave方法,success也弹出成功了,但是数据没有保存成功呀????
Model.prototype.mainDataCustomSave = function(event){debugger;
// 标记当前保存是异步执行的
this.demoDB = DemoDB.getInstance();
this.demoDB.initData();
event.async = true;
var db = this.demoDB.getDatabase();
var data = event.source;
data.set("isDelete",0);
SqliteUtil.saveData(db, data, "zh_workorder", null, function(res) {
// 异步执行模式下,保存成功后必须执行doSaveAfter
// alert("保存成功"+res.rows.length);
data.doSaveAfter(true, event.options);
alert("success");
}, function(msg) {
alert(msg);
data.doSaveAfter(false, event.options);
});
}; |
|