我有表格,我将仅用于ajax调用。我从onsubmit进行ajax调用,以便能够使用自动检查所需的字段。即使我返回false onsubmit,表单提交。我注释掉了使ajax调用的声明,表单不提交。我给了我以下使用的。为什么我不能阻止表单提交。
// use
use Doctrine\ORM\Mapping\ClassMetadata;
$repository = new RepositoryNameRepository(\Core \Common::getEntityManager(), new ClassMetadata('\Path\Entity\ClassName'));
ajaxReq函数如下所示
<form action="" method="post" onsubmit="ajaxReq (); return false;">
<input type="hidden" name="type" value='something'>
<input type="text" name="testText" required>
<input type="submit" value="AJAX_TEST">
</form>
答案 0 :(得分:0)
为您的表单提供ID,例如id="myform"
然后:
$('#myform').submit(function(e) {
e.preventDefault();
ajaxReq();
});