jQuery detect表单已准备好提交(未显示警报消息)

jQuery detect表单已准备好提交(未显示警报消息),jquery,forms,submit,Jquery,Forms,Submit,我有一个网页,我没有能力更改底层源代码,只能使用jQuery来操作它 当前页面的工作方式是,当按下表单提交按钮时,如果表单有任何问题,它将弹出警告消息。如果页面有效,它将正常提交表单 我试图做的是向submit按钮添加一个click事件,但我只希望在知道表单没有任何错误(没有警告消息)时触发该事件。这可能吗 我现在遇到的问题是附加一个click可以工作并触发我的代码,但是不管表单是否真的有效(没有警报消息)或无效(警报消息),事件都会运行 谢谢 要停止表单继续提交,只需从事件处理程序返回fals

我有一个网页,我没有能力更改底层源代码,只能使用jQuery来操作它

当前页面的工作方式是,当按下表单提交按钮时,如果表单有任何问题,它将弹出警告消息。如果页面有效,它将正常提交表单

我试图做的是向submit按钮添加一个click事件,但我只希望在知道表单没有任何错误(没有警告消息)时触发该事件。这可能吗

我现在遇到的问题是附加一个click可以工作并触发我的代码,但是不管表单是否真的有效(没有警报消息)或无效(警报消息),事件都会运行


谢谢

要停止表单继续提交,只需从事件处理程序返回false即可

$('#yourForm').submit(function () {
    // validation code here
    if (notValidForSomeReason) {
        return false;
    }
});

触发单击事件时,必须验证表单。如果无效,则返回false。如果有效,它将提交。

您是说您希望“原始”验证像往常一样运行,无论有效还是无效,但您只希望您的验证在没有错误的情况下运行?