大佬教程收集整理的这篇文章主要介绍了javascript – 如何启用jquery验证本地化?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用jquery验证插件来处理客户端表单验证.这样做很好..我想知道如何为每个语言页面上的表单启用正确的错误消息?当您从github下载插件时,它包含所有本地化错误代码,但我不知道如何启用它
这是我用来处理每个语言页面的表单验证的JavaScript代码.
谢谢,如果您能帮助我启用德国&法语页..
$(document).on("pageshow","#page_deutsch",function() { $("#register_deutsch").validate(); }); $(document).on("pageshow","#page_english",function() { $("#register_english").validate(); }); $(document).on("pageshow","#page_francais",function() { $("#register_francais").validate(); });
为了支持语言,我们只需要在我们的网页(html / jsp / xhtml)中添加其他语言消息js.
为法国人
<script type="text/javascript" src="http://jzaefferer.github.io/jquery-validation/localization/messages_fr.js" />
为中文
<script type="text/javascript" src="http://jzaefferer.github.io/jquery-validation/localization/messages_zh.js" />
与其他语言相同,只需找到相应的语言js,并将js添加到网页中.
如果所需语言不在列表中,则可行的替代方法是将messages_xx.js的副本下载到项目工作区,然后将其修改为所需语言.
虽然提供了语言js,但问题是在1页面中,我们只能使用1种语言信息.如果网页中有多个语言的消息js,最后一个会被使用.
为了解决这个问题,我们可以通过系统语言环境动态加载消息js.
<script type="text/javascript" src="http://jzaefferer.github.io/jquery-validation/localization/messages_<%= Locale.getDefault().getLanguage() %>.js" />
利用上述解决方案,最终我们可以通过不同的系统区域动态处理不同的语言消息.
这里还有另一种处理多种语言资源的方法.
相关的jQuery验证文章:
>电子邮件
>信用卡
>多个表单域
>错误消息定制
>在JSF中使用jQuery验证插件
>多语言错误信息
> jQuery验证插件中的错误处理
完成!
以上是大佬教程为你收集整理的javascript – 如何启用jquery验证本地化?全部内容,希望文章能够帮你解决javascript – 如何启用jquery验证本地化?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。