我正在使用jQuery validate plugin,假设我有3个输入框,它们是必填字段。
<input type="text" name="firstname" class="required" />
<input type="text" name="lastname" class="required" />
<input type="text" name="email" class="required" />
我想要有不同的错误消息,所以我配置如下:
$("#myForm").validate({
messages: {
firstname: {
required: 'Please enter firs tname'
},
lastname: {
required: 'Please enter last name'
},
email: {
required: 'Please enter email'
}
},
submitHandler: function(form) {
form.submit();
}
});
但是,现在我想在每个必需的输入框上有不同的多语言错误消息,所以我尝试配置如下,结果不起作用。
$("#myForm").validate({
messages: {
firstname: {
required: window.lang.currentLang == 'en' ? 'Please enter email' : '請輸入電子郵件地址'
}
},
submitHandler: function(form) {
form.submit();
}
});
有人可以建议配置插件的方式,以获得不同的多语言错误消息。
由于