<强> 1。前台页面强>
& lt; div类=發ayui-form-item”比; & lt;标签类=" layui-form-label "祝辞BOM编号& lt;/label> & lt; div类=發ayui-input-block”比; 类& lt;输入类型=拔谋尽?發ayui-input”名称=按搿? lay-verify="要求|独特的“比; & lt;/div> & lt;/div> >之前<强> 2。前台Js 强>
需要引用layui.js文件
& lt;脚本type=" text/javascript祝辞 var=layui.form形式; form.verify ({ “独特”:功能(价值,项目){ var checkValue=https://www.yisu.com/zixun/value.trim (); var checkResult="; . ajax({美元 url:“/bomManage/checkBomCode”, 类型:“文章”, 数据:{ “newBomCode”: checkValue }, 数据类型:json, 异步:假的, 成功:函数(结果){ 如果结果(!){ checkResult=' BOM编号重复的 } }, 错误:函数(){ kok.message (“BOM编号验证失败”) } }); 返回checkResult } }) & lt;/script> >之前<强> 3。后台逻辑处理强>
@Override 公共布尔checkBomCode(字符串newBomCode) { BdBomVersionExample示例=new BdBomVersionExample (); 标准标准=example.createCriteria (); criteria.andCodeEqualTo (newBomCode.trim ()); List检查=bdBomVersionMapper.selectByExample(例子); 布尔checkValue=https://www.yisu.com/zixun/true; 如果(checks.size ()> 0) { checkValue=false; } 返回checkValue; } 以上这篇Layui形式自定义验证的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
Layui形式自定义验证的实例代码