2019独角兽企业重金招聘Python工程师标准>>>

<html xmlns="http://www.w3.org/1999/xhtml">
<head><script src="easyui1.2.4/jquery-1.6.min.js" type="text/javascript"></script><script src="easyui1.2.4/jquery.easyui.min.js" type="text/javascript"></script><!--自定义验证--><script src="easyui1.2.4/validator.js" type="text/javascript"></script><link href="easyui1.2.4/themes/default/easyui.css" rel="stylesheet" type="text/css" /><script>$(function () {//设置text需要验证$('input[type=text]').validatebox();})</script>
</head>
<body>邮箱验证:<input type="text" validtype="email" required="true" missingMessage="不能为空" invalidMessage="邮箱格式不正确" /><br />网址验证:<input type="text" validtype="url" invalidMessage="url格式不正确[http://www.example.com]" /><br />长度验证:<input type="text" validtype="length[8,20]" invalidMessage="有效长度8-20" /><br />手机验证:<input type="text" validtype="mobile"  /><br />邮编验证:<input type="text" validtype="zipcode" /><br />账号验证:<input type="text" validtype="account[8,20]" /><br />汉字验证:<input type="text" validtype="CHS" /><br />远程验证:<input type="text" validtype="remote['checkname.aspx','name']" invalidMessage="用户名已存在"/>
</body>
</html>
//自定义validator.js
//扩展easyui表单的验证
$.extend($.fn.validatebox.defaults.rules, {//验证汉字CHS: {validator: function (value) {return /^[\u0391-\uFFE5]+$/.test(value);},message: '只能输入汉字'},//移动手机号码验证mobile: {//value值为文本框中的值validator: function (value) {var reg = /^1[3|4|5|8|9]\d{9}$/;return reg.test(value);},message: '输入手机号码格式不准确.'},//国内邮编验证zipcode: {validator: function (value) {var reg = /^[1-9]\d{5}$/;return reg.test(value);},message: '邮编必须是非0开始的6位数字.'},//用户账号验证(只能包括 _ 数字 字母) account: {//param的值为[]中值validator: function (value, param) {if (value.length < param[0] || value.length > param[1]) {$.fn.validatebox.defaults.rules.account.message = '用户名长度必须在' + param[0] + '至' + param[1] + '范围';return false;} else {if (!/^[\w]+$/.test(value)) {$.fn.validatebox.defaults.rules.account.message = '用户名只能数字、字母、下划线组成.';return false;} else {return true;}}}, message: ''}
})

转载于:https://my.oschina.net/shuming/blog/667914

easyui validatebox验证相关推荐

  1. easyui validatebox 验证类型

    required: "必选字段",         remote: "请修正该字段",         email: "请输入正确格式的电子邮件&qu ...

  2. Easyui validatebox修改——1.当text发生变化时在校验,2.取消校验,3扩展自定义验证

    1.当text发生变化时在校验: Easyui validatebox个人感觉还是比较好用的,但是发现他不是只有text改变并离开编辑框的时候才验证,而是不停的做验证:如果是js脚本的本地验证还好,如 ...

  3. jQuery EasyUI API 中文文档 - ValidateBox验证框

    jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下. 用 $.fn.validatebox.defaults 重写了 def ...

  4. easyui js解析字符串_js相关:详解Jquery Easyui的验证扩展

    js相关:详解Jquery Easyui的验证扩展 发布于 2020-7-2| 复制链接 本文主要介绍了Jquery Easyui验证扩展,Easyui验证,Easyui校验,js正则表达式.具有一定 ...

  5. EasyUI中Validatebox验证框的简单使用

    场景 效果 属性 名称 类型 描述 默认值 required boolean 定义是否字段应被输入. false validType string,array 定义字段的验证类型,比如 email.u ...

  6. easyui ValidateBox validType验证规则

    单个校验 <input class="easyui-validatebox" data-options="required:true,validType:'url' ...

  7. easyui 扩展验证

    2011-10-17 09:33:00|  分类: jquery |  标签:jquery  easyui  valid  |字号 订阅 $.extend($.fn.validatebox.defau ...

  8. jquery easyui validatebox remote使用

    validatebox 的validateType可以是一下3个格式: 1字符串 2数组,应用多个验证 3对象,每个key是一个验证名称value是验证的数组参数 下面是代码示例 <input ...

  9. easyui validatebox设置默认值时 去掉校验

    //校验失败时 <input id="email" type="text" class="easyui-validatebox validate ...

最新文章

  1. Ubuntu 将 /home 或 /var 目录挂载到新的分区
  2. 【Python】百度翻译的爬虫实现(后篇)
  3. Rails 定时任务——whenever实现周期性任务
  4. RFID采用率迟迟不涨,原因何在?
  5. php gd库 图片水印,php使用GD库实现文字图片水印及缩略图教程
  6. django 链接多个数据库 并使用原生sql
  7. java ajax html复选框,HTMLjavaSkcriptCSSjQueryajax(九)(示例代码)
  8. 用临时表的GridView分页
  9. 手脱ACProtect V1.4X(有Stolen Code)之补区段
  10. 全球顶级开源大神们现身 COSCon‘20
  11. Android应用程序开发以及背后的设计思想深度剖析(3)
  12. 【图像去噪】基于马尔可夫随机场实现图像去噪附matlab代码
  13. 聚合支付的钱先到哪?一文让你读懂什么是聚合支付
  14. 极客公园:正版音乐的前路漫漫
  15. 基于Python的二维有限元声波方程正演计算
  16. LM7805 输出电流
  17. 腾讯代码安全指南开源,涉及 C/C++、Go 等六门编程语言
  18. mPEG-HSA;甲氧基聚乙二醇人血清白蛋白;HSA-PEG简介
  19. 蓝桥杯-基础练习-字母图形(BASIC-3)
  20. CLIPDraw:基于CLIP的text-to-vector生成器

热门文章

  1. python抓取数据库数据封装成json_用Python将mysql数据导出成json的方法
  2. beyond compare4过期解决方法_面试必备:缓存穿透、雪崩解决方案及缓存击穿的四种解决方案...
  3. 中专学计算机毕业后的去向作文,中专生的毕业感言作文
  4. mysql1526错误_mysql 分区 1526错误
  5. Python的zip
  6. 【深度学习图像项目实战-从入门到上线1】怎样学会科学的调研并启动一个项目...
  7. 中国新疆保险产业发展动态与投资机遇研究报告2022版
  8. 中国二氧化碳激光器行业现状研究与可行性分析报告2022-2028年版
  9. 新农人谋定新理念-农业大健康·李孟:“玩”出农业新花样
  10. 接口与继承 课后实践