这是我的 jQuery 片段
$("#saveBankDetails").click(function(){
if($('#firstBankDetail').is(':visible')) {
return validateFirstBankDetails();
}
if($('#secondBankDetail').is(':visible')) {
return validateSecondBankDetails();
}
if($('#thirdBankDetail').is(':visible')) {
return validateThirdBankDetails();
}
if($('#fourthBankDetail').is(':visible')) {
return validateFourthBankDetails();
}
});
如果元素 firstBankDetail , secondBankDetail 等可见,我想要实现的是执行验证。validateFirstBankDetails
,validateSecondBankDetails
都是javascript函数。
如果验证失败,我使用 return 来避免将数据发布到服务器。但是,如果 validateFirstBankDetails() 返回 true,似乎会发布数据,因此代码不会继续前进。我需要做哪些修改才能使代码继续前进并为 secondBankDetail 应用验证?