我发现您可以像这样动态添加jQuery验证规则:
但是如何将相关信息附加到它上面并分离出来呢?
我找到了一个方法,可以动态地添加jQuery验证规则:
$("#ParentAdNumber").rules("add", { required: true });
但是如何将相关信息附加到它上面并分离出来呢?
我找到了一个方法,可以动态地添加jQuery验证规则:
$("#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");
查看验证器的源代码,似乎不能移除特定的消息...
简单!
$("#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")}