我写了一个带有一些计算的小表格。现在使用按钮点击事件完成计算。
$('a#check_var').click(function() {
// the below call the form validation
$("#bet_cal_form").valid();
<- My code here ->
});
现在一切正常,问题是我不希望我的代码执行,除非表单验证中没有错误。目前我收到了错误消息,但我的代码也被执行了。
答案 0 :(得分:1)
当然,请使用if
语句。
if ($("#bet_cal_form").valid()) {
// Stuff that should only be done if form is valid
}
答案 1 :(得分:0)
您需要if和取消链接,因为所有ID都必须是唯一的,所以您不需要选择器中的a
$(function() {
$("#check_var").on("click",function(e) {
e.preventDefault();
// the below call the form validation
if($("#bet_cal_form").valid()) {
<- My code here ->
}
});
});