如何触发onsubmit处理程序而不使用jquery实际提交表单?
我希望调用表单的onsubmit处理程序,但不希望提交表单如何触发onsubmit处理程序而不使用jquery实际提交表单?,jquery,form-submit,Jquery,Form Submit,我希望调用表单的onsubmit处理程序,但不希望提交表单 使用jQuery可以做到这一点吗?是的。我建议停止触发事件的默认操作,如下所示: $("#myForm").submit(function(e) { e.preventDefault(); }); 看 您还可以在事件处理程序的末尾使用returnfalse。然而,这两种方法是不同的,因此了解它们的区别很重要。尝试以下方法: $('#yourForm').trigger('submit'); 读这篇文章,然后@yoyo-是的,
使用jQuery可以做到这一点吗?是的。我建议停止触发事件的默认操作,如下所示:
$("#myForm").submit(function(e) {
e.preventDefault();
});
看
您还可以在事件处理程序的末尾使用returnfalse
。然而,这两种方法是不同的,因此了解它们的区别很重要。尝试以下方法:
$('#yourForm').trigger('submit');
读这篇文章,然后@yoyo-是的,正确。请阅读链接和事件指南:但我不希望这样,我需要在满足特定条件时提交它…因此首先在Q:)中提到,其次,您可以“返回true”或
$(this)。当满足特定条件时提交()
,这将触发提交。