我在窗体上使用jQuery验证插件。我通过JavaScript设置的基本规则和消息是这样的:如何使用jQuery验证强制单个错误?
rules:{
"billing.firstname":{
required:true
},
messages:{
"billing.firstname":"First name is required."}
我不得不使用JavaScript函数来显示与我使用validator.addMethod然后调用验证完成指定消息为无效字段中的附加要求().element(元素)在问题领域。
我遇到的问题是我无法用addMethod调用中提供的那个来覆盖最初的消息集。因此,尽管我添加的规则正在用于验证,但即使在添加新规则之前清除所有规则,始终也会显示原始的“名字是必需的”消息。
有没有办法强制单个元素的单个规则的验证,或者以某种方式访问分配的消息,以便我可以暂时更改它?
作为参考,总体目标是有一些其他的ajax类型的功能发生在我的控制页面外,我需要允许他们使用JS功能手动设置字段无效状态和消息。
在此先感谢 -
b