- 浏览: 375064 次
- 来自: 北京
文章分类
- 全部博客 (237)
- XML (6)
- JavaSE (39)
- Junit (1)
- Maven (10)
- JavaScript (12)
- JavaEE (16)
- HTML5 (10)
- java多线程 (8)
- Hibernate (30)
- Java反射 (3)
- Spring (11)
- Struts (1)
- svn (2)
- linux (12)
- 代码实例 (1)
- 设计模式 (1)
- UML (1)
- javassist (1)
- Oracle (3)
- Hibernate异常 (9)
- DWR (6)
- Java泛型 (2)
- SpringMVC (11)
- Dbunit (3)
- github (2)
- Algorithm (1)
- zTree (1)
- jquery (7)
- freemarker (4)
- mysql (5)
- ffmpeg (1)
- 编码 (1)
- lucene (15)
- hadoop (1)
- JVM (1)
- Regular Expressions (5)
- myeclipse (1)
- 爬虫 (7)
- 加密 (3)
- WebService (2)
- Socket (2)
- Windows (1)
最新评论
-
wxpsjm:
好直接
HV000030: No validator could be found for type: java.lang.Integer. -
wxhhbdx:
学习了,对新手来说很不错的教程。
SpringMVC入门 (二) 数值传递 -
xgcai:
正好在学dwr
DWR入门 (二)用户实例
问题描述:
如图所示,
这里的代码是:
原本是想让错误信息显示到第三个td的, 结果却显示成上面那样。
======================
后来发现, 原来是我使用了jquery.validate, 其实上面的代码在提交表单的时候会被后台返回, 这时候是正常显示的。
问题就出在jquery.validate.js, 这里的错误显示信息是由它生生成的。
======================
在网上查了一下,最后找到了解决办法:
http://www.iteye.com/problems/85374
如图所示,
这里的代码是:
<tr> <td width="30%" class="rightTd">请输入用户密码:</td> <td width="30%"><sf:password path="password" size="30" /> </td> <td width="40%"> 1<sf:errors cssClass="errorContainer" path="password" /> </td> </tr>
原本是想让错误信息显示到第三个td的, 结果却显示成上面那样。
======================
后来发现, 原来是我使用了jquery.validate, 其实上面的代码在提交表单的时候会被后台返回, 这时候是正常显示的。
问题就出在jquery.validate.js, 这里的错误显示信息是由它生生成的。
======================
在网上查了一下,最后找到了解决办法:
http://www.iteye.com/problems/85374
var __validate = $.fn.validate; $.fn.cmsvalidate = function(opts) { var __defaultOpts = { errorPlacement:function(error,element){ //console.log(element.parent().next().html()); //console.log(error); error.appendTo(element.parent().next()); } , rules : { username : "required", roleType : "required", password : { required : true, minlength : 3 }, confirmPwd : { equalTo : "#password" }, email : "email", name : "required" }, messages : { username : "用户名不能为空", roleType : "必须选择角色类型", password : { required : "密码不能为空", minlength : "长度不能少于3个字符" }, confirmPwd : "密码必须一致", email : "邮箱格式不正确", name : "名称不能为空" } }; $.extend($.fn.validate.prototype, __defaultOpts); __validate.call(this, __defaultOpts); };
发表评论
-
webservice获取访问服务的ip地址
2014-08-11 16:02 19621. 首先注入javax.xml.ws.WebServiceC ... -
java.lang.IllegalStateException: ServletConfig has not been initialized
2014-08-06 13:04 2988java.lang.IllegalStateException ... -
Character reference "�" is an invalid XML character.
2014-07-10 18:35 2125org.xml.sax.SAXParseException: ... -
[转]js或者jquery判断图片是否加载完成实现代码
2014-02-27 19:39 1470网页中有时候需要获得图片的宽度和高度,来定义某些大小,可是这个 ... -
IE下的li:hover问题解决
2014-02-19 22:26 887当在css中设定li:hover{cursor:pointer ... -
input内容变更以及透明度小插件
2014-01-22 13:05 1621很多网站的搜索输入框会显示一个“搜索。。”这样的文本, 当我们 ... -
jcrop简单实例
2014-01-15 23:04 11521. 首先从官方网站上下载jcrop压缩包, 解压缩将js和c ... -
HV000030: No validator could be found for type: java.lang.Integer.
2014-01-11 12:58 6764http://stackoverflow.com/questi ... -
事件委派笔记1
2014-01-10 13:48 652<!DOCTYPE html> <html ... -
图片压缩
2014-01-05 22:42 0package org.konghao.basic.util; ... -
[转]Access restriction:The type JPEGCodec is not accessible due to restriction on
2014-01-05 22:23 879Access restriction:The type JPE ... -
uploadify上传文件实例
2014-01-05 12:35 1298以Maven和SpringMVC为例。 1. 上官网http ... -
Jquery 文章关键字添加代码
2014-01-04 14:22 1037放这里以后做参考。 <%@ page language ... -
jquery ui jquery datepicker日期插件改变大小 (转)
2014-01-02 21:44 2334转自http://hi.baidu.com/wsy555/it ... -
jsp include page <jsp:param value="val" name="n"/>
2013-12-18 22:09 1134<jsp:include page="/jsp ... -
log4j 关于rootLogger以及一些问题
2013-12-17 12:56 1830今天遇到的一些问题。 package com.lj.b ... -
dbunit错误:non-uppercase input column:xx in ColumnNameToIndexes cache map
2013-12-14 18:06 3280testLoad(com.lj.core.dao.Test ... -
log4j 入门实例 (三) 输出布局(layout)
2013-12-12 20:46 871log4j提供了以下几种layou ... -
log4j 入门实例 (二) 输出到文件以及网页
2013-12-12 17:41 1035这里先讲如何将log4j的日志信息输出到文本文件。 1. ... -
log4j 入门实例 (一) HelloLog4j
2013-12-12 17:36 1521首先要下载官网的jar包以及说明文档文件。 文件里包含了log ...
相关推荐
2. **错误提示**:当用户输入不符合规则时,jQuery.validate.js会自动显示友好的错误提示,提升用户体验。 3. **自定义验证**:除了预设的验证规则,开发者还可以根据需求编写自己的验证方法,扩展验证功能。 4. *...
jQuery Validate插件允许自定义错误元素和错误消息的显示方式,可以使用`errorElement`和`errorPlacement`选项进行定制: ```javascript $("#myForm").validate({ errorElement: "span", // 错误信息的HTML元素 ...
此外,我们还可以通过`errorPlacement`和`success`回调函数控制错误标签的显示位置和验证成功后的处理。 除了基本的验证功能,jQuery.validate还提供了许多高级特性,如远程验证(`remote`)和异步验证。例如,可以...
- **错误提示**:jQuery Validate允许自定义错误标签和位置,如`errorPlacement: function(error, element) {...}`可以控制错误消息显示的位置。 在实际项目中,结合jQuery和jQuery Validate,开发者可以快速构建出...
在本主题中,我们重点关注两个与jQuery相关的插件:`jquery.metadata.js`和`jquery.validate.js`,它们对于创建高效、用户友好的表单验证至关重要,特别是在注册和登录等关键界面。 `jquery.metadata.js`是jQuery的...
《jQuery.validate.js表单验证及API详解》 在Web开发中,表单验证是不可或缺的一环,它确保用户输入的数据符合预设的规则,从而保证数据的准确性和安全性。jQuery库提供了一个强大的插件——jQuery.validate.js,...
共两个文件:1、jquery.validate.js 原生jquery表单验证文件 2、jquery.validate.cn.js针对错误信息相关的中文提示(原生提示信息为英文)
《jQuery.validate.js与API中文详解》 在Web开发领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作,事件处理以及Ajax交互等任务。而jQuery Validate插件则是jQuery的一个重要扩展,它专注于表单...
<script src="path/to/jquery.validate.js" type="text/javascript"> ``` 2. **默认验证规则**: - `required`: 验证字段是否为空,不能为空。 - `remote`: 使用AJAX调用指定的URL检查输入值的有效性。 - `...
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...
`jQuery Validate`是一个非常流行且功能强大的JavaScript库,用于验证HTML表单中的输入数据。这个插件极大地简化了前端数据验证的过程,为开发者提供了丰富的选项和自定义规则。 首先,`jQuery Validate`的核心功能...
通过使用该插件,开发者可以轻松地添加验证规则,显示错误信息,并实现动态验证。该插件不仅易于使用,而且功能强大,支持自定义验证规则,使其成为众多开发者的首选。 二、安装与引入 在项目中使用jQuery....
1. 引入资源:首先,你需要在页面中引入jQuery库和jQuery Validate插件的JS文件,例如`jquery.js`和`jquery.validate.min.js`。 2. 初始化验证:使用`.validate()`方法对表单进行初始化,如`$("#myForm").validate()...
在`jqueryvalidate验证demo`中,包含了多个实例,演示了基本验证、自定义规则、验证组等常见功能的应用。通过查看和运行这些示例,可以更深入地理解和掌握jQuery Validate的使用。 总结,jQuery Validate插件以其...
jQuery Validate 提供了多种错误消息显示方式,如在元素后面插入错误消息,或者使用CSS类来改变样式。 ```javascript $("#myForm").validate({ errorElement: "div", errorPlacement: function(error, element) {...
在提供的压缩包中,`validate.js`是jQuery Validate插件的核心文件,而`poshytip`文件夹包含了Poshytip的所有资源,包括CSS样式和JavaScript文件。解压后,将这些文件放在项目目录的相应位置,并按上述步骤进行集成...
`errorPlacement` 参数允许开发者自定义错误信息的显示位置。例如,可以将错误信息放置在表单元素下方的一个特定元素内: ```javascript errorPlacement: function(error, element) { var placement = $(element)....