查看: 13571|回复: 2

如何在表单中添加校验

升级   7.61%

71

主题

83

回帖

761

积分

注册会员

Rank: 2

积分
761
发表于 2022-2-10 10:05:30 | 显示全部楼层 |阅读模式
我想在radio的onchange事件中给input组件添加一个校验该如何实现?
回复

使用道具 举报

升级   2.45%

15

主题

49

回帖

245

积分

注册会员

Rank: 2

积分
245
发表于 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;
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-2-11 11:07:54 | 显示全部楼层
这个校验建议您做在input的校验里,input里可以判断radio值,再进行计算校验的
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread