【发布时间】:2014-05-15 14:02:14
【问题描述】:
您好,我已经插入了一些 jquery 来验证某个表单上的复选框,我在 jsFIddle 上做了一个简单的示例,但是如果未单击复选框,表单仍会提交,但警报仍然存在显示。
如果未勾选复选框,我如何停止提交?我的代码在下面或查看我的jsFIddle
$(document).ready(function () {
var check;
$("#test-with-prop").on("click", function () {
if ($("input[id=test]").is(":checked")) {
check = $("#mycheckbox").prop("checked");
if (!check) {
alert("Please confirm that you have read and understood the charging agreement between yourself, and .");
}
}
});
});
【问题讨论】:
-
在 OP 中显示相关的 HTML 标记。
-
这与您上一个问题有何不同?
标签: javascript jquery html forms validation