Layui Form 自定義驗證的實例代碼
更新時間:2019年09月14日 22:27:15 作者:alwaysOnCoding
今天小編就為大家分享一篇Layui Form 自定義驗證的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
1.前臺頁面
<div class="layui-form-item"> <label class="layui-form-label">BOM編號</label> <div class="layui-input-block"> <input type="text" class="layui-input" name='code' lay-verify="required|unique"> </div> </div>
2.前臺Js
需要引用layui.js文件
<script type="text/javascript">
var form = layui.form;
form.verify({
'unique' : function(value, item) {
var checkValue = value.trim();
var checkResult='';
$.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編號驗證失敗")
}
});
return checkResult
}
})
</script>
3.后臺邏輯處理
@Override
public boolean checkBomCode(String newBomCode) {
BdBomVersionExample example=new BdBomVersionExample();
Criteria criteria = example.createCriteria();
criteria.andCodeEqualTo(newBomCode.trim());
List<BdBomVersion> checks = bdBomVersionMapper.selectByExample(example);
boolean checkValue=true;
if(checks.size()>0){
checkValue=false;
}
return checkValue;
}
以上這篇Layui Form 自定義驗證的實例代碼就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
基于javascript實現(xiàn)貪吃蛇經(jīng)典小游戲
這篇文章主要為大家詳細介紹了JS實現(xiàn)貪吃蛇小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-12-12
javascript時間戳和日期字符串相互轉(zhuǎn)換代碼(超簡單)
下面小編就為大家?guī)硪黄猨avascript時間戳和日期字符串相互轉(zhuǎn)換代碼(超簡單)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06

