layui的表单提交以及验证和修改弹框的实例


Posted in Javascript onSeptember 09, 2019

HTML

<div class="layui-form">
 <input type="text" class="txt" name="newName" lay-verify="newName" lay-verType="tips" placeholder="请输入姓名">
 <input type="text" class="txt" name="newCard" lay-verify="newCard" lay-verType="tips" placeholder="请输入身份证">
 <input type="text" class="txt" name="newPhone" lay-verify="newPhone" lay-verType="tips" placeholder="请输入电话号码">
 <input type="text" class="txt" name="newEmail" lay-verify="newEmail" lay-verType="tips" placeholder="请输入电子邮箱">
 <button class="btnStyle" lay-submit lay-filter="btn">提交</button>
</div>

JS

<script type="text/javascript">
  layui.use(['jquery','form','layer'],function () {
   var $ = layui.jquery;
   var layer = layui.layer;
   var form = layui.form;
    // 验证
    form.verify({
      newName: [/\S/,'姓名不能为空' ] ,
      newCard: function (value) {
        if(!/\S/.test(value)){
          $("input[name='newCard']").focus();
          return '原身份证不能为空';
        }
        if(!/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(value)){
          $("input[name='newCard']").focus();
          return '原身份证格式有误';
        }
      },
      newPhone: function (value) {
        if(!/\S/.test(value)){
          $("input[name='newPhone']").focus();
          return '电话号码不能为空';
        }
        if(!/^1[34578]\d{9}$/.test(value)){
          $("input[name='newPhone']").focus();
          return '电话号码格式有误';
        }
      },
      newEmail: function (value) {
        $("input[name='newEmail']").focus();
        if(!/\S/.test(value)){
          $("input[name='newEmail']").focus();
          return '电子邮件不能为空';
        }
        if(!/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/.test(value)){
          $("input[name='newEmail']").focus();
          return '电子邮件格式有误';
        }
      },
    });
    // 验证成功后执行操作
    form.on('submit(btn)',function () {
      console.log('验证成功')
    })

  })
</script>

以上这篇layui的表单提交以及验证和修改弹框的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
超棒的javascript页面顶部卷动广告效果
Dec 01 Javascript
jQuery 选择器理解
Mar 16 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
Jul 09 Javascript
javascript的回调函数应用示例
Feb 20 Javascript
jquery trigger伪造a标签的click事件取代window.open方法
Jun 23 Javascript
jQuery实现不断闪烁文字的方法
May 15 Javascript
详解javascript事件绑定使用方法
Oct 20 Javascript
JavaScript实现瀑布流以及加载效果
Feb 11 Javascript
vue通过watch对input做字数限定的方法
Jul 13 Javascript
在Vue中如何使用Cookie操作实例
Jul 27 Javascript
vue接入腾讯防水墙代码
May 07 Javascript
详解Nuxt.js中使用Element-UI填坑
Sep 06 Javascript
layui插件表单验证提交触发提交的例子
Sep 09 #Javascript
Node.js之删除文件夹(含递归删除)代码实例
Sep 09 #Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
Sep 09 #Javascript
微信小程序 wx:for遍历循环使用实例解析
Sep 09 #Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
Sep 09 #Javascript
微信小程序 checkbox使用实例解析
Sep 09 #Javascript
js之切换全屏和退出全屏实现代码实例
Sep 09 #Javascript
You might like
PHP 登录记住密码实现思路
2013/05/07 PHP
PHP对象克隆clone用法示例
2016/09/28 PHP
Laravel如何使用Redis共享Session
2018/02/23 PHP
Laravel中GraphQL接口请求频率实战记录
2020/09/01 PHP
Jquery练习之表单验证实现代码
2010/12/14 Javascript
js获取checkbox复选框选中的选项实例
2014/08/24 Javascript
js电话号码验证方法
2015/09/28 Javascript
JavaScript中的时间处理小结
2016/02/24 Javascript
浅析函数声明和函数表达式——函数声明的声明提前
2016/05/03 Javascript
jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法
2016/08/25 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
jQuery插件FusionCharts绘制的2D双柱状图效果示例【附demo源码】
2017/05/13 jQuery
JavaScript如何获取一个元素的样式信息
2019/07/29 Javascript
js实现简单的倒计时
2021/01/28 Javascript
python中列表元素连接方法join用法实例
2015/04/07 Python
浅谈Python中的闭包
2015/07/08 Python
python机器学习实战之最近邻kNN分类器
2017/12/20 Python
教你用Python创建微信聊天机器人
2020/03/31 Python
使用Numpy读取CSV文件,并进行行列删除的操作方法
2018/07/04 Python
Python中几种属性访问的区别与用法详解
2018/10/10 Python
python中dir()与__dict__属性的区别浅析
2018/12/10 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
Django实现简单网页弹出警告代码
2019/11/15 Python
python Matplotlib模块的使用
2020/09/16 Python
在HTML5中如何使用CSS建立不可选的文字
2014/10/17 HTML / CSS
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
2012/12/07 HTML / CSS
LN-CC日本:高端男装和女装的奢侈时尚目的地
2019/09/01 全球购物
医药工作者的求职信范文
2013/09/21 职场文书
个人求职简历的自我评价范文
2013/10/09 职场文书
千元咖啡店的创业计划书范文
2013/12/29 职场文书
实习老师离校感言
2014/02/03 职场文书
统计岗位职责
2014/02/21 职场文书
会议欢迎词范文
2015/01/27 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书