jquery - 提交前如何检查?

标签 jquery submit preventdefault

我需要在执行提交之前检查用户是否单击了按钮。

现在, 我正在使用 $(document).ready(function(){ ,我想在其中放入代码来检查按钮是否被按下。

这个“按钮”只是一个简单的 div,带有背景图像,如果您单击那里,则会更改图像。 所以我需要添加一个变量,以便我可以做出 if 语句,对吗?

我知道JQ中有preventDefault函数,但尝试使用它没有成功。

感谢帮助

最佳答案

jQuery('#yourForm').bind('submit',function(e){

    //do your test
    //if fails 
    e.preventDefault();

});

关于jquery - 提交前如何检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6396166/

相关文章:

php - jquery/php .css() 函数不起作用

app-store - "Submit"用于查看按钮变灰 - Xcode 6

vue.js - VueJs - 表单提交时的 preventDefault()

javascript - JS如何继续事件防止默认

javascript - 我在 bootstrap 中有一个表 - 如何添加一个包含所选行的删除按钮的列?

jquery - 是否可以仅向toggleClass 的删除类部分添加延迟?

jquery - jquery.datatables 脚本中的浏览器无法识别 dataTable() 函数

javascript - 当类型为 "file"的输入元素上触发onchange事件时提交

html表单在特定输入上按回车键时阻止提交

Angular2 EventEmitter 和 preventDefault()