JQueryEasyUI 表单验证
来源:互联网 发布:淘宝一元秒杀 编辑:程序博客网 时间:2024/05/01 05:30
1,介绍
使用EasyUI Form 的onSubmit 事件可以在客户端表单提交之前进行验证,只需在onSubimt事件中使用
return $("#表单ID").form('validate') 方法即可
.form('validate')会自动对指定的表单中的required=true 的元素进行验证,又不通过元素时,返回一个false
2,方法
方法名参数值类型描述validatenone进行表单字段验证,当所有字段均有效时返回true 该方法调用validatebox插件验证3,语法
$("#表单ID").form("submit",{ onSubmit: function(){ return $("#表单ID").form('validate'); } });
4,实例
$(function () { DialongForm(); //loadValidate(); //获取 $("#btn").linkbutton({ onClick: function () { submit(); } }); }); function DialongForm() { $("#validateboxFrm").dialog({ title: '用户验证', width: 360, height: 300, modal: true }); } //验证方法2 function loadValidate() { //姓名 $("#xm").validatebox({ required: true, missingMessage: "请输入姓名" }); //邮箱 $("#yx").validatebox({ required: true, missingMessage: "请输入邮箱", validType: 'email', invalidMessage: "格式不对", }); //输入个人主页 $("#zy").validatebox({ required: true, missingMessage: "请输入主页", validType: 'url', invalidMessage: "格式不对", }); //输入个人主页 $("#hz").validatebox({ required: true, missingMessage: "请输入护照信息", validType: 'length[8,20]', invalidMessage: "有效长度8-20", }); } //表单验证 function submit() { $("#form1").form("submit", { onSubmit: function () { if ($("#form1").form('validate')) { console.info("1"); } else { console.info("2"); } return false; //真实项目 返回 return $("#form1").form('validate') ; } }); }
<div id="validateboxFrm"> <form id="form1" runat="server"> <table> <tr> <td>姓名:</td> <td><input id="xm" name="xm" class="easyui-validatebox textbox" /></td> </tr> <tr> <td>邮箱</td> <td><input id="yx" name="yx" class="easyui-validatebox textbox" /></td> </tr> <tr> <td>个人主页</td> <td><input id="zy" name="zy" class="easyui-validatebox textbox" /></td> </tr> <tr> <td>护照</td> <%-- 验证方法1 --%> <td><input id="hz" name="hz" class="easyui-validatebox textbox" /></td> </tr> </table> <div> <a id="btn" href="#" class="easyui-linkbutton" data-options="iconCls:'icon-add'">控制台</a> </div> </form> </div>
0 1
- JQueryEasyUI 表单验证
- JQueryEasyUI 表单验证之验证框(非空验证)
- JQueryEasyUI 表单验证之数值验证框numberbox
- JQueryEasyUI 表单验证之日期验证输入框
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- jQueryEasyUi验证
- JQueryEasyUI From 提交表单
- jqueryEasyUI自定义验证
- JqueryEasyUi表单提交 增加额外参数
- jQueryEasyUI
- cs231n关于numpy这部分的翻译
- 【计算机网络】链路层
- 顺序容器--vector的详解
- 抽象类、接口的区别
- Delta-wave
- JQueryEasyUI 表单验证
- 【mysql】插入数据中文乱码
- 【OpenCV学习笔记】一、OpenCV介绍与安装配置
- 选夫婿2 (sdut oj)
- Redux的全家桶与最佳实践
- linux下如何读取使用iso 镜像文件的方法
- 关于Myeclipse8.5在程序运行中查看变量值的问题
- FZU Problem 1002 HangOver【】
- 廖大JS教程的笔记