`
旭少版
  • 浏览: 86336 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

jQuery-validationEngine 与 button插件一起使用出现的问题

阅读更多
jQuery-validationEngine
很不错的 验证引擎

button插件
不错的 按钮风格统一插件

但是一起使用会引起一些不必要的问题:
1.button源码 72 - 78行:
$("input[type='submit']").each(function(){
			$(this).btn().init().click(function(){
				var form = $(this).parents("form")[0];
				if(form)
					form.submit();
			});
		});

默认为 这些绑定了 表单提交
这样 就会在使用表单提交的时候 出先 及时验证不通过也会提交的问题~~~

解决方案:
改变表单提交的input 按钮的类型为 button
使用$("form").submit()自己提交过去

2.关于 jQuery-validationEngine
同步和异步提交 都是由可以控制的 如果全站使用ajax 交互
那么 在使用同步交互的时候 建议直接引用 另外一份 js 文件 再验证后 进行同步转跳 即可

结合 freemark 还是不错的选择~~~

分享到:
评论
2 楼 sziitjiang 2011-03-26  
嗯嗯,插件我找到了,你的解析对我帮助很大,但是那个【使用$("form").submit()自己提交过去 】令我误会了好久,原来是只要将sumit改成button就可以了。
获取你应该说【$("form").submit()】这个是button插件里面的,不用自己加

1 楼 sziitjiang 2011-03-26  
我想知道button插件哪里有?最好能发一个给我,谢谢啦...

相关推荐

    jQuery-Validation-Engine-master

    在这个例子中,文件名为"jQuery-Validation-Engine-master"。 2. **包含资源**:将下载的压缩包解压后,将`css`目录下的样式文件(如`validationEngine.jquery.css`)和`js`目录下的JavaScript文件(如`jquery....

    jquery-validation-1.19.1.zip

    《jQuery验证插件jQuery-validation-1.19.1详解》 jQuery-validation是Web开发中常用的客户端表单验证插件,其1.19.1版本的发布为开发者提供了更稳定和高效的服务。该压缩包“jquery-validation-1.19.1.zip”包含了...

    jquery-ui-validation-Engine

    **jQuery UI Validation Engine 插件详解** `jQuery UI Validation Engine` 是一款强大的前端验证插件,主要用于提升用户体验,确保用户在交互式表单中输入的数据是有效和正确的。这款插件充分利用了 `jQuery` 和 `...

    jquery-validation-1.11.1.zip

    《jQuery验证插件详解——基于jquery-validation-1.11.1.zip的探索》 jQuery作为一款广泛使用的JavaScript库,极大地简化了DOM操作,事件处理和动画制作等任务。而`jquery-validation`则是jQuery生态中的一款强大...

    jQuery-validation.rar

    在使用jQuery-validation插件时,首先需要引入jQuery库以及validation插件的JavaScript和CSS文件。然后,通过`$.validate()`方法初始化验证,或者为特定表单元素添加`data-rule-*`和`data-msg-*`属性来指定验证规则...

    jQuery Validation Engine ( jQuery 表单验证插件)

    在压缩包`jQuery-Validation-Engine-master`中,你将找到以下内容: - `css` 文件夹:包含验证引擎的默认样式文件,你可以根据需要进行调整。 - `lang` 文件夹:包含不同语言的本地化文件,可以更改成所需的语言。 ...

    jQuery-validation-1.14.0 官方源代码(2015.09.13)

    jQuery-validation 是一个广泛使用的JavaScript库,专门用于实现前端表单验证。1.14.0版本在2015年9月13日发布,它提供了强大的功能,帮助开发者轻松地创建具有输入格式判别、条件输入识别和验证通过的用户界面。...

    jquery-validation.zip

    该插件有两个版本出现在压缩包中:`jquery-validation-1.17.0.zip`和`jquery-validation-1.14.0.zip`。这两个版本代表了插件的不同迭代,1.17.0是较新的版本,可能包含更多的优化和新特性,而1.14.0则是一个较旧但...

    表单验证JQ插件jquery-validation.js

    表单验证JQ插件jquery-validation.js

    jquery-validation插件

    <script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.3/dist/jquery.validate.min.js"> <!-- 如果需要额外的验证方法 --> <script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.3/dist...

    前端项目-jQuery-Validation-Engine.zip

    前端项目-jQuery-Validation-Engine,jquery验证引擎是一个javascript插件,旨在验证浏览器中的表单字段(即6-8、Chrome、Firefox、Safari、Opera 10)。这个插件提供了视觉上吸引用户注意的提示。

    jquery-validation

    jquery-validation-1.9.0是一款优秀的form表单验证插件,此资源主要为某篇博客服务,如有需要还请下载。整个压缩包无法上传,有需要请留言

    jquery-validation-1.8.0下载

    本篇文章将围绕"jquery-validation-1.8.0"这一版本进行详细介绍,并探讨其核心功能、使用方法以及常见应用场景。 一、jQuery Validation插件概述 jQuery Validation插件是基于jQuery库的一个扩展,它使得在网页中...

    jquery-validation-1.8.1里面有很多例子

    《jQuery Validation插件详解——基于jquery-validation-1.8.1实例分析》 在Web开发领域,表单验证是不可或缺的一环,它确保用户输入的数据符合预期格式,从而提高用户体验并减少服务器端处理的压力。jQuery ...

    jquery-validation-1.14.0.zip(5.14.1)

    除了基本的验证功能,jQuery Validation 还可以与其他jQuery插件结合使用,如Bootstrap的表单组件,或者与AJAX请求配合,实现实时服务器端验证。同时,它还支持自定义验证方法和复杂规则,例如邮箱格式验证、电话...

    jQuery-Validation-Engine-2.6.2-ciaoca.zip

    在压缩包文件 `jQuery-Validation-Engine-2.6.2-ciaoca` 中,可能包含了以下内容: 1. `css` 目录:包含 Validation Engine 的样式文件,如 `validationEngine.jquery.css`,用于设置验证提示的外观。 2. `js` 目录...

    jquery-validation使用

    **jQuery Validation插件详解...在这个项目中,`jqvalidationtest`可能包含了与jQuery Validation插件相关的测试代码或者示例,供开发者进行实践和学习。通过阅读和理解这些代码,能够更好地掌握插件的使用方式和特性。

    jquery-validation-unobtrusive-master

    6. **无侵入式(Unobtrusive)**:提及的"jquery-validation-unobtrusive-master"可能指的是jQuery Validation的无侵入式版本,它与ASP.NET MVC框架结合使用,通过数据注解实现服务器端和客户端验证的一致性。...

    jQuery-validation插件.zip

    jQuery-validation 是一个非常流行的前端JavaScript库,用于在Web表单中进行验证。它极大地简化了对用户输入数据的检查和管理,确保了数据的完整性和安全性。这个插件基于jQuery框架,因此它与jQuery的API无缝集成,...

    jquery-validation-1.17.0

    对于jQuery Validation,这个文件会指导开发者如何引入和使用验证规则,以及如何解决可能出现的问题,是快速上手的关键。 `test`目录包含的是单元测试文件,这些测试确保了插件在每次更新后仍能正常工作。开发者...

Global site tag (gtag.js) - Google Analytics