因为项目需要,所以选择了一种表单验证的插件,jquery.validate ,因为需要现实中问题是,所以我就引入了一个中文的消息提示的脚本,如果觉得这个脚本提示信息不够也可以扩充,可以采用两种方法:第一种:在需要验证的页面中,自定义显示消息,例如:
//定义中文消息
var cnmsg = {
required: "必选字段",
remote: "请修正该字段",
email: "请输入正确格式的电子邮件",
url: "请输入合法的网址",
date: "请输入合法的日期",
dateISO: "请输入合法的日期 (ISO).",
number: "请输入合法的数字",
digits: "只能输入整数",
creditcard: "请输入合法的信用卡号",
equalTo: "请再次输入相同的值",
accept: "请输入拥有合法后缀名的字符串",
maxlength: jQuery.format("请输入一个长度最多是 {0} 的字符串"),
minlength: jQuery.format("请输入一个长度最少是 {0} 的字符串"),
rangelength: jQuery.format("请输入一个长度介于 {0} 和 {1} 之间的字符串"),
range: jQuery.format("请输入一个介于 {0} 和 {1} 之间的值"),
max: jQuery.format("请输入一个最大为 {0} 的值"),
min: jQuery.format("请输入一个最小为 {0} 的值")
};
jQuery.extend(jQuery.validator.messages, cnmsg);
第二种:下载validate 给我们提供好的js文件,这个js文件可以扩展,其实原理和第一种一样,都是替换掉了validate本身的消息提示,本以为这样就可以了看,但是试验后突然发现提示仍然是英文。通过查了一些资料发现网上有很多都是这样做了,就OK了,但是我的这样做了就不行,本来想放弃 直接采用第一种方法算了,但是觉得这样写在页面中太乱,而且也不可以被复用。所以 我就跟它较上劲了 ^_^,在网上查了一下 ,也没有发现什么太用价值的东西,突然想起来以前我在做其他页面 引入js的时候,也有一个是中文问题,我突然觉得问题应该大同小异,然后找到以前引入外部js的方式看了一下,发现多了一个 编码属性,于是我也 增加了一个charset属性,具体的编码值 可以根据js文件需要而定。如下:我使用了 UTF-8编码;
<script type="text/javascript" src="../jQuery/jquery-validate/localization/messages_cn.js" charset="UTF-8" ></script>
结果试验一下,一切OK,搞定收工!
不知道大家有没有遇到过类似的问题,总是我是在项目中遇到了两次引入外部js文件,中文显示问题,所以记录下来,仅供大家参考和共同学习。
相关推荐
官方版,纯英文.官方出版,纯英文.官方出版,纯英文.
hibernate-validator官方文档(中、英)
Hibernate Validator 6.1.7.Final 验证数据是一项常见任务,发生在从表示层到持久层的所有应用程序层中。通常在每一层中实现相同的验证逻辑,这既 耗时又容易出错。为了避免重复这些验证,开发人员通常将验证逻辑...
hibernate validator reference 5 手册
Hibernate Validator用Annotations 给类或者类的属性加上约束,在运行期...该框架是十分容易的(就像参考文档中宣称的那样),几乎没有什么学习曲线,Validator 是一个验证框架 不需要和Hibernate的其他部分绑定就可以使用
本教程翻译自Hibernate Validator 4.0 GA指南,并参考JSR 303的规范,本着尽量不用JSR规范之外的特性,文档在编写时尽量不提及底层实现Hibernate Validator,而是关注Bean Validation规范本身。如果有不对之处,请...
直接从这里下稍慢点:http://docs.jboss.org/hibernate/validator/4.2/reference/zh-CN
Hibernate Validator 对JSR303规范的参考实现,实体bean的约束验证
hibernate-validator-reference4.2final 官方下载的资源文档包括jar包和中文文档
Hibernate Validator 5是Bean Validator(JSR-303)规范的标准实现,此版本包含了许多新特性: •约束组合:自定义的约束,可避免重复代码,提高可读性 •对组的约束:允许你自定义约束,你希望看到的特定子集 •类型...
hibernate validator 文档。。入门文档
hibernate_validator_reference 官方文档,路过不要错过
该框架是十分容易的(就像参考文档中宣称的那样),几乎没有什么学习曲线,Validator 是一个验证框架 不需要和Hibernate的其他部分绑定就可以使用,只要在你的项目中添加Hibernate-annotations.jar库就可以了. ...
hibernate5.0 翻译文档,按照英文原文翻译。纯java的关系型持久层框 .
英文原版hibernate-validator文档。源自官网,由于在线阅读速度过慢,便于学习,遂下载分享
附带源码,大量的列子,参考文档,API,非常全面!!
hibernate-validator-5.1.1.Final的chm格式的api文档,有索引方便查询。
Java Bean Validation 2.0(JSR303、JSR349、JSR380)Hibernate-Validation 6.2.0参考文档(中文版)
版本是4.2.0 中文文档,在网上下载的,怕失效了,自己也存一份,原网址下载地址:链接:http://pan.baidu.com/s/1gf5svuV 密码:yjgg
关联一个hibernate、webLogic的一个文档,可以快速的查找关于hibernate和weblogic的冲突