动态添加jquery验证
我找到了可以动态添加jquery验证规则的地方,如下所示:动态添加jquery验证,jquery,jquery-validate,Jquery,Jquery Validate,我找到了可以动态添加jquery验证规则的地方,如下所示: $("#ParentAdNumber").rules("add", { required: true }); 但是如何附加和分离相关消息呢 $("#ParentAdNumber").rules("remove", "required"); 从文件中: 编辑:消息 添加: $("#ParentAdNumber").rules("add", { optionName: true, messages: {
$("#ParentAdNumber").rules("add", { required: true });
但是如何附加和分离相关消息呢
$("#ParentAdNumber").rules("remove", "required");
从文件中:
编辑:消息
添加:
$("#ParentAdNumber").rules("add", {
optionName: true,
messages: {
optionName: "message for optionName"
}
});
删除:
$("#ParentAdNumber").rules("remove", "messages");
查看验证的源代码,您似乎无法删除特定消息…这应该可以
.rules("add", {required: true, messages: {required: "Required input")}
简单
$("#ParentAdNumber").rules("add", {
required: true,
messages: {
required: "Required input"
}
});
您可以更改存储规则的消息:
var objRule = $("#ParentAdNumber").rules();
更改:
objRule.messages.required = "New message";
以及重新申请:
$("#ParentAdNumber").rules("add", objRule);
Thx,我也明白了这一点,但我想在规则中添加的信息是我无法理解的。太棒了,非常感谢您的帮助。那在文档中吗?所以如果我需要删除规则,我不需要担心删除消息,我明白吗?文档中有。我相信您是正确的:您不需要删除消息。值得指出的是,您必须首先定义消息,这样才能工作(需要第一个代码段)