看了很多,但找不到解决我的问题的方法,有人可以告诉我为什么这不起作用吗?
if(titeln == 0 || grades == 0 || imdblink == 0 || bilden == 0 || handlingen == 0)
{
alert("Please fill out the form correctly");
$('form[name=test]').submit(function(e) {
e.preventDefault();
});
}
else
{
return null;
}
如果您在第一次完美提交时填写正确的表单,但是如果您将 som textarea 留空,则功能 preventDefault 会正常运行,那么您更正问题并填写它,当您按下提交时该功能仍然运行?为什么即使字段已更正,该功能仍会继续运行?