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編號重復(fù)' } }, 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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于javascript實現(xiàn)貪吃蛇經(jīng)典小游戲
這篇文章主要為大家詳細(xì)介紹了JS實現(xiàn)貪吃蛇小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-12-12javascript時間戳和日期字符串相互轉(zhuǎn)換代碼(超簡單)
下面小編就為大家?guī)硪黄猨avascript時間戳和日期字符串相互轉(zhuǎn)換代碼(超簡單)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06