防止在jquery验证时出现2条错误消息

时间:2012-03-14 14:59:28

标签: javascript jquery

我有两组名为'attendance1'和'attendace2'的单选按钮。当我点击YES进行出勤时,它会询问请选择USER2的出勤并删除user1的出勤1。我该如何预防?

$(function(){   
$("#att").click(function() {
     if (!$("input[name=attendance1]").is(":checked")) {
        alert('Please select attendance for <?php echo $row3['name1']?>');
        return false;
    }
    if (!$("input[name=attendance2]").is(":checked")) {
        alert('Please select attendance for <?php echo $row3['name2']?>');
        return false;
    }
});
});

1 个答案:

答案 0 :(得分:1)

您的代码对我来说很好。你有我们可以看到的链接吗?

您可以尝试更改ifelse if

$(function(){   
$("#att").click(function() {
     if (!$("input[name=attendance1]").is(":checked")) {
        alert('Please select attendance for <?php echo $row3['name1']?>');
        return false;
    }else if (!$("input[name=attendance2]").is(":checked")) {
        alert('Please select attendance for <?php echo $row3['name2']?>');
        return false;
    }
});
});