JQuery EasyUI 中 表单验证 textbox 的中文提示无法正确载入

EasyUI1.4新版本新增了TextBox组件,笔者在尝试使用该组件时发现设置了TextBox的文本框在进行表单验证时无法对required规则调用正确的语言包提示(即missingMessage 的提示内容)。

简体中文语言包的代码段

if ($.fn.validatebox){    
    $.fn.validatebox.defaults.missingMessage = '该输入项为必输项';  
    $.fn.validatebox.defaults.rules.email.message = '请输入有效的电子邮件地址';  
    $.fn.validatebox.defaults.rules.url.message = '请输入有效的URL地址';  
    $.fn.validatebox.defaults.rules.length.message = '输入内容长度必须介于{0}和{1}之间';  
    $.fn.validatebox.defaults.rules.remote.message = '请修正该字段';  
}  

然而textbox中的missingMessage无法正确被识别

需要在页面头文件,或者公共头文件中重新定义一遍:

 $.fn.validatebox.defaults.missingMessage = '该输入项为必输项';  

然后可以重新被识别

上一篇
下一篇