我正在尝试使用jQuery Validate插件addMethod来验证类似验证条件的多个字段。这些字段是必需的,具体取决于另一个下拉选项。 如何在addMethod中使用required:true属性?
我能想到的是用于检查字段是否为空的JS代码。但我想要一种更清洁的方式。
以下是代码:
HTML:
<td>
<input type="text" name="examname1" id="en1" maxlength="8" size="8" disabled="disabled" onkeypress="return isAlphaKey(event)" />
</td>
jQuery:
//common validation method for education details in first row
jQuery.validator.addMethod ("prox_education1", function (value, element) {
if ($("#education").val() >= 1)
{
?????
}
}, "This field is required");
如果条件为真,如何使字段成为必需字段?
jQuery.validator.addMethod (...) {
if (condition)
{
make this element required
}
else
{
ignore
}
"Error: This field is required and you left it blank"