编辑的脚本内容会直接填充到function(value,data,index,sunIndex){...}里面;value
是当前控件输入值 data是表单数据对象 index是子表下标 sunIndex是孙表下标
如需使用到表单BO数据例:data.实体表名.实体表字段(可以直接选择表单变量)
返回true 校验通过 false 校验不通过
返回值也可以是一个对象 {valid:true} 或者 {valid:false,data:{message:
i18n.t("login.login") }} 使用国际化的方式
返回值也可以是一个对象 {valid:false,data:{message:
"身份证号和出生日期不一致,请重新填写" }}
例如: if(data.jasonBo.fieldName == value ){ return true; }else{
return false;}
子表示例: if(data.jasonBo.tableName[index].fieldName
== value ){ return true; }else{ return false;}
孙表示例:
if(data.jasonBo.tableName[index].sunTableName[sunIndex].fieldName ==
value ){ return true; }else{ return false;}