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自定义验证的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。