Layui Form 自定义验证的实例代码
1.前台页面
BOM编号
2.前台Js
需要引用layui.js文件
varform=layui.form; form.verify({ 'unique':function(value,item){ varcheckValue=value.trim(); varcheckResult=''; $.ajax({ url:'/bomManage/checkBomCode', type:'POST', data:{ "newBomCode":checkValue }, datatype:'json', async:false, success:function(result){ if(!result){ checkResult='BOM编号重复' } }, error:function(){ kok.message("BOM编号验证失败") } }); returncheckResult } })
3.后台逻辑处理
@Override publicbooleancheckBomCode(StringnewBomCode){ BdBomVersionExampleexample=newBdBomVersionExample(); Criteriacriteria=example.createCriteria(); criteria.andCodeEqualTo(newBomCode.trim()); Listchecks=bdBomVersionMapper.selectByExample(example); booleancheckValue=true; if(checks.size()>0){ checkValue=false; } returncheckValue; }
以上这篇LayuiForm自定义验证的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。