|
说明id在数据库中为主键,然后我就在运行时候添加了一条数据,id跟数据库里已存在的数据一样。虽然没存进去,但是没有报错。请大家指点一下,这种情况要怎么写报错。
var data1 = this.comp("data1");
var row = data1.getCurrentRow();
var id = data1.val('fId', row);
var name = data1.val('fName', row);
var sex = data1.val('fSex', row);
var testrepdata = this.comp("treptestData");
if (id && name && sex) {
testrepdata.newData({
index : 0,
defaultValues : [ {
'id' : id,
'name' : name,
'sex' : sex
} ]
});
testrepdata.saveData();
} else {
justep.Util.hint("错误");
}
testrepdata.saveData({
"onError":function(event){
justep.Util.hint("失败请按规定格式输入");
},
"onSuccess":function(event){
data1.clear();
justep.Util.hint("成功提交");
data1.newData();
}
});
|
|