jquery.formValidator 验证案例

jQuery表单验证插件formValidator3实战指南 本文还有配套的精品资源,点击获取 简介:Web开发中表单验证确保数据准确性和系统稳定,formValidator3是一个高效、强大的基于jQuery的表单验证工具。该插件提供丰富的验证规则、灵活配置选项,并支持自定义规则和异步验证。开发者可通过多种事件回调和样式自定义来提升用户体验。本文详细介绍了formValidator3的安装、基本使用、验证规则、异步验证、事件回调和自... 阅读详情

这两天在使用验证的时候,一直找不到问题所在!验证的效果一直出不来,很郁闷,后来自己单独写了一个页面案例。却出来了,发现问题的所在是因为form嵌套的原因。

<form>

    <form>

    </form>

</form>

使用到的资源下载地址!

http://download.youkuaiyun.com/detail/vincent_void/4510738


做一下笔记,以防下次使用查找麻烦!


想要查看更全面的,请点击:http://www.cnblogs.com/aijun/archive/2011/03/21/1989991.html
使用AJAX验证,请看:http://www.cnblogs.com/MyFlora/archive/2012/05/03/2481395.html
原版地址:http://www.position-relative.net/creation/formValidator/demos/demoAjaxSubmitPHP.html

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="formValidate.aspx.cs" Inherits="formValidate" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
    <link href="/css/validate/jquery.formvalidate.css" rel="stylesheet" type="text/css" />
    <script src="/js/jquery.formValidator/jquery.validationEngine.js" type="text/javascript"></script>
    <script src="/js/jquery.formValidator/languages/jquery.validationEngine-cn.js" type="text/javascript"></script>
</head>
<body>
    <div>
    <br /><br /><br /><br /><br /><br />
        <form method="post" action="formValidate.aspx" id="form" enctype="multipart/form-data">
        <table>
            <tr>
                <td class="name">
                    申请职位:
                </td>
                <td class="txt_right">
                    <input name="txt_man" id="txt_man" type="text" class="validate[required]" value="互联网产品经理"
                        maxlength="10" />
                </td>
                <td class="name">
                    姓名:
                </td>
                <td>
                    <input name="txt_name" id="txt_name" type="text" class="validate[required]" maxlength="13" />
                </td>
            </tr>
            <tr>
                <td class="name">
                    联系方式:
                </td>
                <td class="txt_right">
                    <input name="txt_tel" id="txt_tel" type="text" class="validate[required]" maxlength="13" />
                </td>
                <td class="name">
                    简历上传:
                </td>
                <td>
                    <input name="txt_file" id="txt_file" type="file" class="validate[required]" />
                </td>
            </tr>
            <tr>
                <td colspan="4" align="center">
                    <input type="button" id="btn_Sure" class="button" value="确认" />
                    <input type="reset" class="button" value="取消" />
                </td>
            </tr>
        </table>
        </form>
    </div>
</body>
</html>

<script>
    $(function () {
        //验证插件
        $("#form").validationEngine({
            inlineValidation: false,
            success: false,
            failure: false,
            promptPosition: 'topRight'
        });
    })
    $("#btn_Sure").click(function () {
       
        if (!$('#form').validationEngine('validate')) {
            return;
        }
        $("#form").submit();
    })
</script>

使用过程中出现异步提交问题,无法验证

AJAX 异步提交问题
http://btstream.is-programmer.com/posts/32470.html   


掌握高级表单验证:jQuery formValidator实战指南 本章将为您揭开jQuery formValidator的神秘面纱,它是一个易于使用的jQuery表单验证插件,专门设计来简化在Web表单上实施验证的过程。formValidator支持各种类型的验证规则,并提供了一个直观的API,方便开发者根据需要进行扩展和定制。在现代web开发中,表单验证是确保数据质量不可或缺的一部分。jQuery formValidator提供了一系列内置的验证规则,它们可以被用来检查用户输入的数据是否满足预设的条件。 阅读详情

相关推荐

jQuery表单验证插件formValidator 3.1完全指南

本文还有配套的精品资源,点击获取 简介:jQuery formValidator是一个功能丰富的JavaScript插件,用于实现客户端表单验证。版本3.1提供了全面的API文档、源码和示例,使得开发者可以轻松实现实时验证、多种内置规则和自定义验证功能。该插件支持多国语言、异步验证、样式提示和事件处理,助力开发者构建具有国际化支持、良好用户体验和高性能的Web表单。 ...

weixin_35696112的博客 1490

jquery验证框架-form validation范例

<br />formvalidator.html如下:Java代码 <!DOCTYPE HTML PUBLIC "-//IETF//DTD LEVEL1//EN">   <html>     <head>       <title>formvalidator.html</title>              <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">       <meta http-equiv="descriptio

2303

jQuery formValidator表单验证源码实例

表单验证源代码。很多人下载了jQuery 的formValidator表单验证插件竟然不会用,我下了后研究研究写了几个超级好用的表单验证的demo,下载之后直接使用。立即体验jQuery的强大,formValidator是个神奇的插件,让我做成超好用的demo

A jQuery inline form validation

When it comes to form validation, it’s hard to have a versatile solution that works with every form. Figuring out how to display errors is not a simple task. This is something I tried to remedy with this script. When an error needs to be displayed, the scr

Cross 5647

jQuery formValidator4.0.1最全的demo,表单验证一网打尽

个人认为最牛X的表单验证js,jquery实现的。附带10多个demo页,清楚展现了各种验证的用法,将表单验证的种种情况一网打尽,超赞。当然,我也是其它地方download的,下载了N多,这是最好的。共享给大家。

validator_ajax

validator ajax dwr 实现无刷新验证

formValidator的一些验证实例

$(function(){ try { $.formValidator.initConfig({ formid: "formTable", errorfocus: false, submitonce: true, tipstyle: "both", onerror: function(){ // 验证不通过时的回调函数 ...

weixin_33739541的博客 226

【STM32】433MHz OOK信号软解码实战:从EV1527协议到嵌入式实现

本文详细介绍了基于STM32微控制器实现433MHz OOK信号软解码的完整实战过程。文章从EV1527协议解析入手,重点阐述了利用STM32的GPIO和定时器进行信号采样、脉宽还原、同步头识别以及数据位判决的核心算法,并提供了对抗无线干扰的容错优化策略,帮助开发者深入理解并掌握低成本无线通信的嵌入式实现方案。

weixin_29299807的博客 784

jQuery Validate 小案例,让你了解jQueryValidate

jQuery Validate 一个小案例的实现和一些常出现的错误,加入了一些关键的知识点

qq_37962402的博客 1633

基于stm32的数控恒压恒流电源设计方案

基于stm32的数控恒压恒流电源设计方案 基于stm32的数控恒压恒流电源设计方案 不包实物,可自己动手制作,可代做 本设计采用220V市电输入工频变压器,将220V交流电压降为24V交流电压,经过全桥整流加电容滤波,输出约32V直流电压.可调输出电压方案采用线性稳压调整器方案,即运放处于比较调整状态,运放输出驱动P型MOS管,电压输出端由电阻分压反馈至运放同相输入端,运放反相输入端由STM32单片机控制TLC5615数模转换器输入模拟电压,根据运放构成比较器原理,运放的同相端和反相端始终趋向于电压相等的特

m0_72265581的博客 7222

ARM Cortex-M系列授权解析:从研发到量产的免费与付费之路

本文深入解析了ARM Cortex-M系列内核从研发到量产过程中的授权模式。研发阶段可利用ARM DesignStart等免费资源进行原型验证,但产品商业化量产则需支付授权费与版税。文章对比了采购商用MCU与自研芯片的成本差异,并探讨了RISC-V作为免费替代方案在IoT领域的应用前景与挑战,为开发者提供了清晰的选型指南。

weixin_29292431的博客 494

jquery.formValidator 验证案例 二

jquery.formValidator 验证案例一 继昨天使用这个 jquery.formValidator 以来,出现了很多问题。 1. 使用AJAX验证,相应JS文件修改。 2.验证错误的时候,弹出层,跑偏。 3.验证错误的时候,弹出层被下拉框顶破。 4.AJAX验证错误以后,提示错误信息。依然能够提交!  (http://my.oschina.net/numb/blog/3638

vincent_void的专栏 860

在 Kubernetes 上部署 Label Studio

Label Studio 是一款开源的数据标注工具,支持多种标注任务,如文本标注、图像标注、音频标注等。

啥都会一点 669

jquery用户注册

<script type="text/javascript">$(document).ready(function(){ $.formValidator.initConfig({formid:"register"}); $("#username"). formValidator({onshow:"请输入用户名",onfocus:"用户名至少6个字符...

dianqianpang2137的博客 210

#1机器学习(西瓜书)自学记录

《机器学习 》 Datawhale 组队学习, 吃瓜自学笔记。

qq_74168740的博客 1149

开关电源环路补偿--开关电源进阶知识补充1

笔记 一 . 做开关电源环路补偿时候为了使得环路更加稳定。 1 .-- > 希望开关电源的相位裕量在45° 以上, 2. – > 希望开关电源的增益裕量在10db 以上 3. – > 希望开关电源增益曲线在过0db 时候以20db /dec 斜率下降(体现1个极点) 4. – > 希望开关电源补偿之后的带宽达到开关频率的是1/5 ~1/10,用以原理开关电源的开关噪音。 左边图示电源瞬态拉载和释放负载的时候输出电压存在明显的振铃,说明这个目前的环路相位裕量(phase m

qq_29776365的博客 1万+

Jquery表单验证

Code 1$(document).ready 2( 3function() 4{ 5$.formValidator.initConfig({formid:"form1",onerror:function(){alert("校验没有通过,具体错误请看错误提示")}}); 6$("#T...

weixin_30737363的博客 67

软件测试面试题之易错题

(1)白盒测试:又称功能功能 测试、数据驱动测试和行为测试,是一种从用户观点出发的测试,被测程序为黑盒子, 通过测试来检测每个功能是否能够正常使用。(2)黑盒测试:又称结构测试和逻辑驱动 测试,是知道产品内部工作过程,通过测试来检测产品内部动作是否按照规格说明书 的规定去正常运行。(1)、测试需求分析;(2)动态白盒测试:需要对各个模块功能、模块间的接口、局部数据结构、主要执行路径、 错误处理等方面的测试。(2) 集成测试所测试的对象是模块间的接口,其目的是在找出在模块接口上面,包括整体体系结构上的问题;

m0_37449634的博客 679

jqueryFormvalidator Ajax修改数据验证是否存在

varaccErrorMsg="请输入客户分类名称";//表单数据验证$(function(){//$.formValidator.initConfig({formid:"myform",autotip:true});$.formValidator.initConfig({...

weixin_34104341的博客 112

4.1 AI Agent对比分析:Coze、Dify、LangGraph,如何选择Agent框架

本文对比分析了三大主流AI Agent框架:Coze(字节跳动平台,可视化开发,适合快速企业应用)、Dify(开源企业级方案,支持定制部署)和LangGraph(代码开发灵活,适合复杂需求)。选择指南建议:需要快速开发选Coze,需开源定制选Dify,复杂灵活需求选LangGraph。核心要点包括理解各框架特点、根据需求评估选择,并提供了实践建议。下节将介绍Coze平台的实战应用。

yonggeit的博客 3145

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

实例:jQuery formValidator表单验证插件

实例:jQuery formValidator表单验证插件   http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> jQuery formValidator表单验证插件 $(document).ready(function(){  $.formValidator.initConfi

养有道 1万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

jQuery formValidator

jQuery formValidator表单验证插件是客户端表单验证插件。 在做B/S开发的时候,我们经常涉及到很多表单验证,例如新用户注册,填写个人资料,录入一些常规数据等等。在这之前,页面开发者(JavaScript开发者)需要编写大量的JavaScript来进行表单元素的校验,而这些校验在平时开发中不停的重复书写。 常见的校验如不能为空,必须满足长度要求,必须为数字,必须为Email等等

Developer of XingKong22star 826

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

jQuery formValidator表单验证插件

$(document) .ready( function() { //$.formValidator.initConfig({onerror:function(){alert("校验没有通过,具体错误请看错误提示")}}); $.formValidator.initConfig({ formid : "form1", onerror : function(msg) { alert(m

hhf1029的专栏 4321

jQuery formValidator表单验证插件是什么

实际项目中的表单应用是多种多样的,随之而来的验证也是多变的,但Jquery formValidator为我们提供了自定义函数接口,个人认为是其最主要的强大之处。废话不多说,直接实例。 例一:座机和手机,至少选其一,可以不选。座机手机 座机手机 $("#txtMobileTel,#txtContactTel").formValidator({ tipid: "txtMobileT

pstlz2008的专栏 566

JQuery+formValidator实现表单验证

<!-- 需求: 用户注册页面要有用户名、密码、确认密码、邮箱 用户名文本框:用户名不能为空,且必须为数字与字母的6到12位的组合 密码框:密码不能为空,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符 确认密码框:确认密码不能为空,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊...

diaoting2815的博客 254

jquery formValidator 前段验证插件遇到的问题

formValidator对于动态插入表单的id不支持,但是硬要支持也是可以的,不过需要多次初始化。 在页面加载的时候执行初始化,举个例子,如下函数: function initFormValidator(){ $.formValidator.initConfig({ formID: "addPlanForm", submitButtonID: "a...

zhaijunliang2009的博客 446
上一篇: MVC3教程之新手入门
下一篇: FTP 文件上传整理
七色鸟
博客等级 码龄15年 35粉丝 100原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值