zheng 发表于 2022-2-10 10:05:30

如何在表单中添加校验

我想在radio的onchange事件中给input组件添加一个校验该如何实现?

yaojinshan 发表于 2022-2-10 17:57:41

我们这边都是单独做的校验。 写在onchange里边。

var creatorPersonDn = this.workContext.getWork().creatorPersonDn;
var loginUser = this.session.user;
//当前登录人和申请人 不一致时,不校验该字段
if(creatorPersonDn != loginUser.distinguishedName){
   return true;
}
var t5_2 = this.data.t5_2;
debugger;
if(t5_2 && (t5_2 == "业务招待费"|| t5_2 == "加班餐费-交通费")){
    var selectJobIds = this.data.selectJobIds;
    if(!selectJobIds || selectJobIds == ""){
      return "至少关联一个报销明细单!";
    }
}
return true;

论坛管理员 发表于 2022-2-11 11:07:54

这个校验建议您做在input的校验里,input里可以判断radio值,再进行计算校验的
页: [1]
查看完整版本: 如何在表单中添加校验