表单验证一直是一个麻烦的事情,让很多人望而退步,之前想过一个验证的好方法,但是有bug,昨晚请教了juyling.com的王员外,顺利解决。

以下是js代码

function mySubmit($obj, $form, $input){$obj.click(function(){var flag = true,errorIndex = -1;$input.each(function(i){if( ! $.trim( $(this).val() )  ){errorIndex = i;return flag = false;}});if( flag ){$form.submit();}else{alert($input.eq(errorIndex).attr('data-msg'));$input.eq(errorIndex).focus();return false;}});}

HTML代码

<form method="post" id="myform"><p><label for="Name">真实姓名</label><input name="Name" id="Name" class="v" data-msg="请输入姓名" type="text" /></p><p><label for="contact_value">手机号码</label><input name="contact_value" id="contact_value" class="v" data-msg="请输入手机号码" type="tel" /></p><p class="btn"><input name="dosubmit" id="btn-sbt" value="注 册" type="submit" /></p>
</form>

  来自;http://www.imsole.net/article/1.63.sole

转载于:https://www.cnblogs.com/xiaolinxi/p/3289074.html

jQuery 通用表单方法相关推荐

  1. jquery验证表单很简单的方法

    现在网上有很多jquery验证表单的插件,但都写的比较复杂.一般都有两三个文件. 我今天写一个最简单但是很实用的验证登录表单的方法. 我基本上只是给大家提供一种思路.jquery插件一般也是按这个思路 ...

  2. 使用jQuery提交表单

    我想使用jQuery提交表单. 有人可以提供代码,演示或示例链接吗? #1楼 来自手册: jQuery Doc $("form:first").submit(); #2楼 您将必须 ...

  3. JavaScript - JavaScript通用表单验证函数(实例)

    Check.js    JS函数文件 /* *--------------- 客户端表单通用验证CheckForm(oForm) ----------------- * 功能:通用验证所有的表单元素. ...

  4. 基于jQuery的表单验证插件:jValidate

    网上基于jQuery的表单验证插件已有很多,但是这个轮子我还是继续做一个,因为这个表单验证插件是从我以前的个人JS框架移值过来的(我已慢慢投入jQuery的怀抱),并且它的验证规则书写方式也许会让你眼 ...

  5. html中表单的校验的插件,功能强大的jquery.validate表单验证插件

    本文实例为大家分享了jquery.validate表单验证的使用方法,供大家参考,具体内容如下 1 .表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家. 1.点击表单项,显示帮助 ...

  6. 使用 jQuery Mobile 与 HTML5 开发 Web App (五) —— jQuery Mobile 表单下

    在上文<使用 jQuery Mobile 与 HTML5 开发 Web App -- jQuery Mobile 表单上>中, Kayo 介绍了一部分 jQuery Mobile 表单组件 ...

  7. jQuery验证表单插件——jquery-validation

    jQuery验证表单插件--jquery-validation The jQuery Validation Plugin provides drop-in validation for your ex ...

  8. jquery提交表单_jQuery提交表单

    jquery提交表单 jQuery submit() function triggers when a user tries to submit a form. jQuery submit form ...

  9. jQuery实现表单验证

    1.基于html表单,利用jQuery实现表单验证功能. 2.html基本结构和样式: 3.html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...

最新文章

  1. 国内操作系统OS分析(下)
  2. ceph 代码分析 读_分布式存储 Ceph 的演进经验 SOSP 2019
  3. python手机版iphone-Python编程神器
  4. 自动化测试?看完这篇就够了
  5. 如何升级浏览器_Chrome谷歌浏览器秒变科研神器,让你的效率提升10倍!
  6. LeetCode 565. 数组嵌套
  7. python空行拼接字符串_在python中的每一个空行插入一个新的行字符串
  8. MyBatis中Like语句使用方式
  9. 全网最全Linux常用命令
  10. 有了net send,谁还用IM?
  11. 如何简单访问HTTP的GET、POST、PUT、DELETE,MOCK数据
  12. xshell与虚拟机VMware中centos6.7系统突然连不上
  13. 深度操作系统 V15.11发布——心随意动 畅享云端
  14. 低代码指南100方案:28高效HR如何做好面试管理,提高招聘效率?
  15. 东营网站服务器部署,联通东营服务器dns地址
  16. 如何压缩图片?手把手教你三种图片缩小的办法
  17. 数据结构(1)—— 数据结构的三大结构
  18. [OGRE]基础教程来三发:来谈一谈摄像机吧
  19. 水晶报表--完美excel(上)
  20. 台式计算机常用的网卡类型,电脑的网卡分几种型号啊

热门文章

  1. EasyMock基本使用
  2. 做好信息安全 必须打造良好的企业安全文化
  3. 语音保存 ,与下载,
  4. 通过什么来衡量C# Socket服务的效能
  5. ACE_Message_Block功能简介
  6. 安卓 激活应用组件 intent
  7. 使用 uiautomator2
  8. 树莓派 修改config.txt配置文件
  9. Java 计算学生的考试成绩
  10. C语言 使用指针计算两个整数的和与差