`
fireDragonpzy
  • 浏览: 459951 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

validationEngine ajax

阅读更多
本文为firedragonpzy原创,转载务必在明显处注明:
转载自【Softeware MyZone】原文链接: http://www.firedragonpzy.com.cn/index.php/archives/756


php -- inline和submit的ajax验证(包括三个地方需要配置)
1:文件中js配置(除了引入该有的js、css外还需此配置)
$(document).ready(function(){
	// Called once the server replies to the ajax form validation request
	function ajaxValidationCallback(status, form, json, options){
		if(json[0][1]){
			var action = "/sysrole/create";
			form.attr("action",action);
			form.validationEngine('detach');
			form.submit();
		}  
	}
	$("#form_validate").validationEngine({
		ajaxFormValidation: true,//开启表单提交验证
		onAjaxFormComplete: ajaxValidationCallback//启用回调
	});
});

2:表单:
<form id="form_validate" name="form_validate" action="/ajax/rolesubmit" method="post">
<input id="roleName" name="roleName" type="text" value="{$roleName}" class="validate[required],maxSize[30],ajax[ajaxRole] input">
</form>

3:验证:
 "ajaxRole": {
               "url": "/ajax/role",
               	// you may want to pass extra data on the ajax call
               	"extraData": "name=duncan",
               	"alertText": "* 此角色名称已被其他人使用",
               	"alertTextLoad": "* 正在确认,请稍等…"
                }
分享到:
评论

相关推荐

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

    - `js` 文件夹:主要的JavaScript文件,如`validationEngine.jquery.js`是核心库,`validationEngine.jquery.min.js`是压缩版本。 - `demo` 文件夹:包含示例代码和演示,可以帮助你快速理解和使用Validation Engine...

    Inline Form Validation Engine+Struts2的AJAX验证

    "Inline Form Validation Engine+Struts2的AJAX验证" 这个标题提到了两个关键组件,一个是Inline Form Validation Engine,另一个是Struts2的AJAX验证。Inline Form Validation Engine是一个前端表单验证插件,它...

    validationEngine验证组件改样式

    validationEngine是一款基于jQuery的表单验证插件,它提供了丰富的验证规则和自定义错误消息功能,使得在网页中实现复杂的用户输入验证变得简单易行。这个压缩包文件可能包含了经过修改后的validationEngine验证组件...

    jquery表单验证插件validationEngine---个人修改

    **jQuery表单验证插件ValidationEngine详解** 在Web开发中,表单验证是必不可少的一环,它能够确保用户输入的数据符合预设的规则,从而提高数据的准确性和系统的稳定性。ValidationEngine是一款基于jQuery的强大的...

    jquery.validationEngine 控件验证表单跟检测数据库是否有重名

    《jQuery.validationEngine控件在表单验证与数据库重名检测中的应用详解》 在Web开发中,表单验证是不可或缺的一环,它确保了用户输入数据的准确性和完整性。jQuery.validationEngine是一款强大的JavaScript验证...

    jQuery.validationEngine 表单验证中文版

    jQuery.validationEngine是一款强大的JavaScript插件,专用于前端表单验证。这款插件以其简洁的API、丰富的验证规则和良好的国际化支持而备受青睐。在中文环境中,它可以为用户提供友好的中文提示,确保用户输入的...

    jQuery-Validation-Engine-master

    2. **包含资源**:将下载的压缩包解压后,将`css`目录下的样式文件(如`validationEngine.jquery.css`)和`js`目录下的JavaScript文件(如`jquery.validationEngine-en.js`和`jquery.validationEngine.js`)引入到你...

    (六)struts2 spring3 mybatis-3.2.3jquery.validationEngineajax表单验证数据库重复

    【标题】"(六)struts2 spring3 mybatis-3.2.3 jquery.validationEngine ajax表单验证 数据库重复"所涉及的技术栈主要包括Struts2、Spring3、MyBatis3.2.3以及前端的jQuery.validationEngine和Ajax技术。...

    JQuery.validationEngine表单验证插件(推荐)

    Ajax后台验证是JQuery.validationEngine的特色功能之一,它允许开发者定义全局的扩展验证规则,并且可以在服务器端定义消息内容,虽然该功能目前还不支持回调处理。此外,该插件支持其他自定义扩展,以满足不同项目...

    表单验证jQuery-Validation-Engine-master

    **jQuery Validation Engine** 是一个强大的JavaScript插件,主要用于前端网页上的表单验证。它通过提供丰富的自定义样式和多种验证规则,帮助开发者实现用户输入数据的有效性和格式验证,确保用户在提交表单前输入...

    表单无刷新验证

    8. **AJAX验证**:对于需要服务器端验证的场景,validationEngine可以发起AJAX请求进行异步验证,提高用户体验。 9. **集成其他框架**:除了基本的jQuery,validationEngine也可与其他前端框架(如Bootstrap、Vue、...

    简单易用的表单验证

    7. **与Ajax的整合**:Validation Engine可以与Ajax无缝结合,实现异步验证。在用户提交表单时,插件可以发送请求到服务器进行后台验证,提高交互性能。 8. **API与插件扩展**:Validation Engine提供了丰富的API...

    jQuery-Validation-Engine:jQuery表单验证插件

    jQuery.validationEngine v3.1.0 寻找官方贡献者 这个项目已经进行了7年多了,现在我仅通过请求请求的贡献来维护该项目。 但是,我很乐意帮助提高代码质量并保持可接受的未解决问题。 概括 jQuery验证引擎是一个...

    jquery+ajax验证不通过也提交表单问题处理

    validationEngine给我们为前端的表单验证减少了很大的工作量.大部分情况我们使用validationEngine验证表单的形式有几种方式: ...$(“form#ajaxForm”).validationEngine(“validate”)) return ;   $.ajax

    表单验证jquery插件

    &lt;link rel="stylesheet" type="text/css" href="path/to/validationEngine.jquery.css"&gt; ``` ## 3. 使用方法 ### 3.1 初始化验证 在页面加载完成后,使用 `$.validationEngine('attach')` 方法来初始化表单验证:...

    动态表单验证 jquery

    首先,我们需要引入jQuery库以及`jquery.validationEngine.js`和其相关的CSS文件,如`jquery-1.6.min.js`或`jquery-1.7.2.min.js`,`jquery.validationEngine-en.js`(英文语言包)和`validationEngine.jquery.css`...

    很漂亮的Jquery验证框架(内带实例)

    首先,jQuery Validation Engine的核心组件是`jquery.validationEngine.js`,这个文件包含了验证引擎的主要逻辑。该文件通过绑定到表单元素的事件,实现对用户输入的实时验证。它的主要特点是支持多种验证规则,如...

Global site tag (gtag.js) - Google Analytics