地址有三个文本字段。我需要jQuery验证来检查第一个字段是否已填充,提交数据,或填写第二个字段时,请检查第一个字段。如果为空,则显示错误消息,或者如果填充第3个字段,请检查第1和第2个字段。如果它们为空,则显示错误消息,或者如果填写了前两个字段,则提交数据。
(文档)$。就绪(函数(){
$.validator.addMethod("address_fields", function(value, element) {
if( $(value).val()=="#address_line_4")
{
if($(value).val() != "")
{
if( $("#address_line_3").val()!="" && $("#address_line_2").val()!="" && $("#address_line_1").val()!="")
{
return true;
}
}
}
else if($(value).val()=="#address_line_3")
{
if( $("#address_line_3").val()!="")
{
if( $("#address_line_2").val()!="" && $("#address_line_1").val()!="")
{
return true;
}
}
}
else if( $(value).val()=="#address_line_2")
{
if( $("#address_line_2").val()!="")
{
if( $("#address_line_1").val()!="")
{
return true;
}
}
}
},"Please enter the Home Address");
});