`

jquery.validate 的手动提交方式

阅读更多
在使用jquery.validate 时因为用到的BUTTON进行表单的提交,代码如下:

<input type="button" value="submit1" oclick="myFrm.submit()" />//无法正常触发验证
<input type="submit" value="submit2"/>//可以正常触发验证
<input type="button" value="submit1" oclick="$('#myFrm').submit()" />//可以正常触发验证


经过实验,用普通JS提交无法触发验证,只用使用jquery对象的提交才能正常的触发。
分享到:
评论

相关推荐

    jQuery.validate.js

    总结,jQuery.validate.js凭借其便捷的使用方式、强大的验证功能和灵活的扩展性,成为前端开发中的必备工具。通过深入理解和熟练运用,开发者能更好地控制表单验证流程,提高网站的质量和用户体验。无论是在个人项目...

    jquery.validate表单验证框架详解

    // 在此处执行额外的操作,然后手动提交表单 form.submit(); } }); ``` 3. **invalidHandler**:类型为`Callback`,当表单未通过验证但用户尝试提交时,可以通过此配置项指定回调函数进行处理。函数接收两个...

    功能强大的jquery.validate表单验证插件

    功能强大的jquery.validate表单验证插件是一个专门用于实现表单验证的jQuery插件,它以其易用性和强大的功能受到了广大开发者的青睐。 首先,jquery.validate表单验证插件能够有效地提高开发效率,因为它内置了多种...

    jQuery验证控件jquery.validate.js使用说明+中文API

    jQuery验证控件`jquery.validate.js`是一款非常流行的前端表单验证插件,它极大地简化了在Web应用中实现表单验证的过程。这个插件由Jörn Zaefferer开发,是jQuery库的一个强大扩展,使得开发者能够快速、便捷地为...

    jquery.validate.js验证框架_帮助_手册_文档_API_接口

    ### jQuery.validate.js 验证框架知识点详述 #### (一)可选项(options) 在使用 `jQuery.validate.js` 验证框架时,可选项是配置验证行为的重要部分。这些选项允许开发者自定义验证过程中的多种行为,包括调试...

    Jquery.validate插件使用方法

    8. **阻止默认提交**:由于jQuery.validate插件默认不会阻止表单的正常提交,所以需要手动处理。 ```javascript $('#myForm').submit(function(e) { e.preventDefault(); // 阻止默认提交 if ($(this).valid()) {...

    jquery-validate

    4. **本地化(localization)**:`jQuery Validate`支持多语言,`localization`目录可能包含不同语言的错误消息文本,允许你根据用户的浏览器设置或手动选择提供相应的验证提示。 5. **META.json**:这是一个元数据...

    jquery validate验证示例

    对于更复杂的场景,`jQuery Validate` 提供了诸如 `.valid()` 和 `.invalid()` 等方法,用于在事件处理程序中手动触发验证。 总结来说,`jQuery Validate` 是一个强大且灵活的客户端验证工具,可以帮助开发人员构建...

    Jquery.dForm 插件与验证

    如果需要自定义验证规则,可以通过`beforeSubmit`事件监听,手动进行验证并阻止表单提交。 5. **示例代码** ```javascript var formData = { fields: [ // JSON字段定义 ] }; $('#myForm').dForm(formData)...

    jquery validate和jquery form 插件组合实现验证表单后AJAX提交

    总结起来,jQuery validate.js和form.js的组合使用,不仅简化了表单验证的编写工作,还实现了无刷新的AJAX提交,极大地提升了用户体验。同时,它们具有高度的可定制性,可以根据项目需求调整验证规则、错误提示和...

    JQuery.validate在ie8下不支持的快速解决方法

    3. 最后,针对IE8的解决方案是在JavaScript中使用特定的逻辑来阻止页面默认的表单提交行为,并通过JavaScript手动控制表单的提交过程。这样做的目的是绕过IE8可能存在的HTML表单验证限制,并保持JQuery.validate的...

    jquery中validate与form插件提交的方式小结

    在jQuery中,`validate`和`form`这两个插件经常被用来实现强大的表单验证和异步提交功能。本文将详细解析如何结合使用这两个插件来处理表单的验证和提交。 首先,`jQuery.validate`插件是jQuery的一个扩展,主要...

    jQuery_validate插件

    在项目中使用jQuery Validate,首先需要在页面中引入jQuery库和validate插件的JS文件。假设你的压缩包中有`jquery.js`和`jquery.validate.js`这两个文件,你需要在HTML文档的`&lt;head&gt;`或`&lt;body&gt;`标签内引入它们: ``...

    jquery validate

    jQuery Validate还提供了丰富的事件和方法,如`submitHandler`(验证成功后的处理函数)、`invalidHandler`(验证失败的处理函数),以及`valid()`、`invalid()`等用于手动触发验证的方法。 ### 七、与服务器端验证...

    jquery.validateValidation.js验证框架帮助手册文档.pdf

    jQuery Validate 插件提供了多种方法,如`validate()`用于启动验证,`valid()`用于手动检查表单是否有效,`resetForm()`用于清除验证状态和错误消息,以及`destroy()`用于移除验证功能。 ### (三、四)选择器及...

    jquery-validate 表单较验

    // 手动提交表单 } }); ``` 七、总结 jQuery Validate 插件通过简洁的 API 和丰富的功能,使得表单验证变得简单易行。无论是在个人项目还是企业级应用中,它都能提供高效、可靠的表单验证解决方案。熟练掌握 ...

    jQuery.validationEngine表单验证中文版

    - 触发验证:可以使用`.validationEngine('validate')`手动触发验证,也可以结合表单提交事件自动进行验证。 3. **自定义验证** - 如果内置的验证规则无法满足需求,可以通过创建新的验证方法实现。在JavaScript...

    jQuery.validate 常用方法及需要注意的问题

    这里需要注意的是,如果要手动提交表单,则应该使用form.submit()方法,而不是使用jQuery的$(form).submit()方法。因为后者会在某些情况下导致验证不生效。 2. 使用AJAX提交表单 通过jQuery Validate的...

    JQueryValidateV1.15

    3. 自动化处理:插件支持自动或手动触发验证,当表单提交时自动进行验证,或者在输入时实时验证。 4. 验证分组:可对表单中的多个元素进行分组验证,提高验证效率。 三、核心文件解析 1. `additional-methods.js`...

    jQuery Validation Plugin验证插件手动验证

    jquery.validate是jquery旗下的一个验证框架,借助jquery的优势,我们可以迅速验证一些常见的输入,并且可以自己扩充自己的验证方法,并且对国际化也有很好的支持。 正常的验证模式如下: &lt;form id="ff" action=...

Global site tag (gtag.js) - Google Analytics