昆明微信小程序定制_jQuery EasyUI之验证框validate

摘要: jQuery EasyUI之认证框validatebox案例详细说明 文中根据案例编码给大伙儿解读了jQuery EasyUI之认证框validatebox专业知识,十分非常好,具备参照效仿使用价值,必须的的朋友参照一下吧...

jQuery EasyUI之验证框validatebox实例详解       本文通过实例代码给大家讲解了jQuery EasyUI之验证框validatebox知识,非常不错,具有参考借鉴价值,需要的的朋友参考下吧

1.样式

validatebox(验证框)的设计目的是为了验证输入的表单字段是否有效。如果用户输入了无效的值,它将会更改输入框的背景颜色,并且显示警告图标和提示信息。该验证框可以结合form(表单)插件并防止表单重复提交。

2.练习1:验证输入字符长度及非空

 !DOCTYPE html 
 html 
 head 
 meta charset="UTF-8" 
 title validatebox /title 
 !-- 引入css文件 -- 
 link rel="stylesheet" href="themes/default/easyui.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" type="text/css" /link 
 link rel="stylesheet" href="themes/icon.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" type="text/css" /link 
 !-- 引入js文件 -- 
 script type="text/javascript" src="js/jquery.min.js" /script 
 script type="text/javascript" src="js/jquery.easyui.min.js" /script 
 script type="text/javascript" src="js/easyui-lang-zh_CN.js" /script 
 /head 
 body 
 姓名: input id="validateboxID"/ p/ 
 /body 
 script type="text/javascript" 
 $("#validateboxID").validatebox({ 
 required:true, 
 validType:['length[1,6]','zhongwen'] 
 }); 
 /script 
 /html 

结果:


3.练习2:自定义规则作为输入框验证规则

 !DOCTYPE html 
 html 
 head 
 meta charset="UTF-8" 
 title validatebox /title 
 !-- 引入css文件 -- 
 link rel="stylesheet" href="themes/default/easyui.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" type="text/css" /link 
 link rel="stylesheet" href="themes/icon.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" type="text/css" /link 
 !-- 引入js文件 -- 
 script type="text/javascript" src="js/jquery.min.js" /script 
 script type="text/javascript" src="js/jquery.easyui.min.js" /script 
 script type="text/javascript" src="js/easyui-lang-zh_CN.js" /script 
 /head 
 body 
 姓名: input id="validateboxID"/ p/ 
 !-- 邮箱: input id="emailID"/ p/ 
 密码: input id="passwordID"/ p/ -- 
 /body 
 script type="text/javascript" 
 $("#validateboxID").validatebox({ 
 required:true, 
 validType:['length[1,6]','zhongwen'] 
 }); 
 $.extend($.fn.validatebox.defaults.rules,{ 
 zhongwen:{ 
 validator:function(value){ 
 //如果符合中文 
 if(/^[\u3220-\uFA29]*$/.test(value)){ 
 return true; 
 //如果不符合中文,以下就是提示信息 
 message:'姓名必须全为中文' 
 }); 
 /script 
 /html 

结果:


4.练习3:验证邮箱

 !DOCTYPE html 
 html 
 head 
 meta charset="UTF-8" 
 title validatebox /title 
 !-- 引入css文件 -- 
 link rel="stylesheet" href="themes/default/easyui.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" type="text/css" /link 
 link rel="stylesheet" href="themes/icon.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" type="text/css" /link 
 !-- 引入js文件 -- 
 script type="text/javascript" src="js/jquery.min.js" /script 
 script type="text/javascript" src="js/jquery.easyui.min.js" /script 
 script type="text/javascript" src="js/easyui-lang-zh_CN.js" /script 
 /head 
 body 
 邮箱: input id="emailID"/ p/ 
 /body 
 script type="text/javascript" 
 $("#emailID").validatebox({ 
 required:true, 
 validType:['length[1,30]','email'] 
 }); 
 /script 
 /html 

结果:


5.文档




以上所述是小编给大家介绍的jQuery EasyUI之验证框validatebox实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对凡科网站的支持!




联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503