我有一个脚本来阻止表单,除非这三个值中的至少一个不等于0.检查有效但当我将值更改为不等于0时,提交按钮仍然被禁用,表单将不会提交。任何帮助表示赞赏。
$("input[type='submit']").click(function(e){
// Stop the form submitting
e.preventDefault();
if($("input[name='satscore']").val() != '0' || $("input[name='actscore']").val() != '0' || $("input[name='gpascore']").val() != '0'){
return true;
}else{
// Tell the user the input is invalid
alert('Please select an option');
}
})
答案 0 :(得分:0)
放入e.preventDefault();在if语句中。
答案 1 :(得分:0)
您阻止了点击。
替换
return true;
使用
$("input[type='submit']").submit();