layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子


Posted in Javascript onSeptember 06, 2019

用layui表单自定义验证,ajax查询后台验证,form.verify和ajax组合时,尝试更改了几次方案,遇到的问题:

1.有时点击两次submit才会提示验证结果;

2.有时后台返回结果没问题,但不提示验证结果,查了查网上资料后,发现是在ajax最后return时出的问题,ajax改为同步,最后把验证提示信息return,而不能在success或error中return。

form.verify({
  account: function(value, item){ //value:表单的值、item:表单的DOM对象
  if(value.trim() == ""){
   return '账号不能为空';
  }
  var param = {
 employeeId: $("#hidEmployeeId").val(),
 employeeAccount: $("#employeeAccount").val()
 }
 var checkResult = "";
 
 $.ajax({
 url: "../../selectEmpIdByAccount",
 type: "GET",
 data: param,
 async: false,
 success: function(result) {
  if(result.extend.isRepeat){
   checkResult = "该账号已存在";
  }
 },
 error: function() {
 }
 });
 return checkResult;
  }
 });

以上这篇layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery插件 cluetip 关键词注释
Jan 12 Javascript
利用javascript解决图片缩放及其优化的代码
May 23 Javascript
给jQuery方法添加回调函数一款插件的应用
Jan 21 Javascript
jQuery操作DOM之获取表单控件的值
Jan 23 Javascript
Node.js事件循环(Event Loop)和线程池详解
Jan 28 Javascript
jQuery源码解读之hasClass()方法分析
Feb 20 Javascript
JS实现简单的图书馆享元模式实例
Jun 30 Javascript
基于jQuery实现的美观星级评论打分组件代码
Oct 30 Javascript
JS设计模式之策略模式概念与用法分析
Feb 05 Javascript
详解关于微信setData回调函数中的坑
Feb 18 Javascript
JS左右无缝轮播功能完整实例
May 16 Javascript
浅谈vue 锚点指令v-anchor的使用
Nov 13 Javascript
layer的prompt弹出框,点击回车,触发确定事件的方法
Sep 06 #Javascript
vue按需加载实例详解
Sep 06 #Javascript
详解Nuxt.js中使用Element-UI填坑
Sep 06 #Javascript
nuxt踩坑之Vuex状态树的模块方式使用详解
Sep 06 #Javascript
Nuxt使用Vuex的方法示例
Sep 06 #Javascript
vue中input的v-model清空操作
Sep 06 #Javascript
nuxt框架中对vuex进行模块化设置的实现方法
Sep 06 #Javascript
You might like
PHPMailer 中文使用说明小结
2010/01/22 PHP
无JS,完全php面向过程数据分页实现代码
2012/08/27 PHP
destoon实现调用热门关键字的方法
2014/07/15 PHP
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
2013/04/15 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
javascript计算星座属相(十二生肖属相)示例代码
2014/01/09 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
图解JavaScript中的this关键字
2020/05/28 Javascript
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
2016/03/16 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
2016/09/09 Javascript
BootStrap树状图显示功能
2016/11/24 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
任意Json转成无序列表的方法示例
2016/12/09 Javascript
Vue生命周期示例详解
2017/04/12 Javascript
security.js实现的RSA加密功能示例
2018/06/06 Javascript
详解webpack+ES6+Sass搭建多页面应用
2018/11/05 Javascript
详解vue中axios请求的封装
2019/04/08 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
浅谈pycharm出现卡顿的解决方法
2018/12/03 Python
Python 使用Numpy对矩阵进行转置的方法
2019/01/28 Python
python3操作注册表的方法(Url protocol)
2020/02/05 Python
Python3 selenium 实现QQ群接龙自动化功能
2020/04/17 Python
传播学毕业生求职信
2013/10/11 职场文书
联欢晚会主持词
2014/03/25 职场文书
2014年五四青年节活动方案
2014/03/29 职场文书
抽奖活动主持词
2014/03/31 职场文书
出生医学证明书
2014/09/15 职场文书
科学育儿宣传标语
2014/10/08 职场文书
企业员工辞职信范文
2015/05/12 职场文书
旷工检讨书大全
2015/08/15 职场文书