提交 cfcfab89 编写于 作者: U unknown

修复setData未检查description和validation的问题

上级 22a70f11
......@@ -308,6 +308,10 @@ MWF.xApplication.process.Xform.$Input = MWF.APP$Input = new Class({
if (!!data && o2.typeOf(data.then)=="function"){
var p = o2.promiseAll(data).then(function(v){
this.__setValue(v);
if (this.node.getFirst() && !this.readonly && !this.json.isReadonly) {
this.checkDescription();
this.validationMode();
}
}.bind(this), function(){});
this.moduleValueAG = p;
p.then(function(){
......@@ -318,6 +322,10 @@ MWF.xApplication.process.Xform.$Input = MWF.APP$Input = new Class({
}else{
this.moduleValueAG = null;
this.__setValue(data);
if (this.node.getFirst() && !this.readonly && !this.json.isReadonly) {
this.checkDescription();
this.validationMode();
}
}
//this.__setData(data);
//}
......
......@@ -306,6 +306,7 @@ MWF.xApplication.process.Xform.Checkbox = MWF.APPCheckbox = new Class({
}
}
});
this.validationMode();
}
this.fireEvent("setData");
},
......
......@@ -360,6 +360,7 @@ MWF.xApplication.process.Xform.Radio = MWF.APPRadio = new Class({
inputs[i].set("checked", false);
}
}
this.validationMode();
}
this.fireEvent("setData");
},
......
......@@ -401,6 +401,7 @@ MWF.xApplication.process.Xform.Select = MWF.APPSelect = new Class({
}
}
});
this.validationMode();
}
this.fireEvent("setData", [data]);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册