动态添加jqueryvalidation

我找到了你可以动态添加jqueryvalidation规则的地方,如下所示:

$("#ParentAdNumber").rules("add", { required: true }); 

但是,如何附加和分离相关消息呢?

 $("#ParentAdNumber").rules("remove", "required"); 

从文档: http : //docs.jquery.com/Plugins/Validation/rules

编辑:消息

添加:

 $("#ParentAdNumber").rules("add", { optionName: true, messages: { optionName: "message for optionName" } }); 

删除:

 $("#ParentAdNumber").rules("remove", "messages"); 

查看validation的源代码,看起来您不能删除特定的消息……

简单!

 $("#ParentAdNumber").rules("add", { required: true, messages: { required: "Required input" } }); 

您可以更改存储规则的消息:

 var objRule = $("#ParentAdNumber").rules(); 

更改:

 objRule.messages.required = "New message"; 

并重新申请:

 $("#ParentAdNumber").rules("add", objRule); 

这应该做到….

 .rules("add", {required: true, messages: {required: "Required input")}