Layui Form 自定义验证的实例代码


Posted in Javascript onSeptember 14, 2019

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

Javascript 相关文章推荐
解决css和js的{}与smarty定界符冲突问题的两种方法
Sep 10 Javascript
读取input:file的路径并显示本地图片的方法
Sep 23 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
Oct 07 Javascript
jquery中EasyUI实现同步树
Mar 01 Javascript
简单实现js选项卡切换效果
Feb 03 Javascript
Angular.Js中过滤器filter与自定义过滤器filter实例详解
May 08 Javascript
JS身份证信息验证正则表达式
Jun 12 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
May 07 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
Oct 12 Javascript
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
Vue.js的模板语法详解
Feb 16 Javascript
JavaScript如何优化逻辑判断代码详解
Jun 08 Javascript
layui使用form表单实现post请求页面跳转的方法
Sep 14 #Javascript
解决layer弹出层的内容页点击按钮跳转到新的页面问题
Sep 14 #Javascript
layui自己添加图片按钮并点击跳转页面的例子
Sep 14 #Javascript
vue登录注册实例详解
Sep 14 #Javascript
javascript合并两个数组最简单的实现方法
Sep 14 #Javascript
VUE项目中加载已保存的笔记实例方法
Sep 14 #Javascript
Layui表格行工具事件与数据回填方法
Sep 13 #Javascript
You might like
PHP中读取文件的8种方法和代码实例
2014/08/05 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
深入理解PHP中的empty和isset函数
2016/05/26 PHP
PHP实现图片批量打包下载功能
2017/03/01 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
2019/10/22 PHP
js动态创建标签示例代码
2014/06/09 Javascript
js实现图片从左往右渐变切换效果的方法
2015/02/06 Javascript
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
JavaScript+html5 canvas制作的百花齐放效果完整实例
2016/01/26 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
树结构之JavaScript
2017/01/24 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
详解Axios统一错误处理与后置
2018/09/26 Javascript
彻底弄懂 JavaScript 执行机制
2018/10/23 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
mpvue实现微信小程序快递单号查询代码
2020/04/03 Javascript
[00:08]DOTA2勇士令状等级奖励“天外飞星”
2019/05/24 DOTA
python实现的系统实用log类实例
2015/06/30 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
将Dataframe数据转化为ndarry数据的方法
2018/06/28 Python
对python中大文件的导入与导出方法详解
2018/12/28 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
python同义词替换的实现(jieba分词)
2020/01/21 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
2020/08/20 Python
Mankind西班牙男士护肤品网站:购买皮肤护理、护发和剃须
2017/04/27 全球购物
汽车运用工程毕业生自荐信
2013/10/29 职场文书
合作经营协议书
2014/04/17 职场文书
关于环保的活动方案
2014/08/25 职场文书
安全月宣传标语
2014/10/07 职场文书
2014乡镇机关党员个人对照检查材料思想汇报
2014/10/09 职场文书
优秀党员先进事迹材料2016
2016/02/29 职场文书
在python中实现导入一个需要传参的模块
2021/05/12 Python
nginx配置文件使用环境变量的操作方法
2021/06/02 Servers
雄兵连:第三季先行图公开,天使恶魔联合,银河之力的新力量
2021/06/11 国漫