javascript - 如何防止我的 $ ('form' ).submit(function(event)) 被应用于某些表单

标签 javascript jquery forms

我有一个包含许多不同表单的动态页面,并使用 $('form').submit(function(event) 来处理提交后的表单。我需要防止脚本应用于上传类型表单,因为它们的处理方式不同。有办法做到这一点吗?谢谢!

我的代码:

$(document).ready(function() {
    $('form').submit(function(event) {

    //processes stuff

    });
});

最佳答案

使用 CSS 为您的表单提供不同的类,然后您可以在调用提交函数时专门定位您想要的类。

示例:

$(document).ready(function() {
    $('.process').submit(function(event) {

    //processes stuff

    });
});

<form class='process'>
</form>

关于javascript - 如何防止我的 $ ('form' ).submit(function(event)) 被应用于某些表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28552057/

相关文章:

javascript - Javascript 中的 JSON 对象排序

javascript - 如何将此鼠标悬停设置为即使鼠标悬停超过 3 秒也能显示?

javascript - 子窗口如何从javascript中的父窗口继承css样式?

jquery - 使用 AJAX 提交多个表单的 OnChange 表单

forms - 如何修复 TypeError : Cannot read property 'name' from Express Nodemailer

javascript - 将 jquery 条件为 (':checked' ) 转换为 bool 数组

javascript - 返回循环中的每个响应

javascript - jstree 中不同的 TreeView 图标和启用/禁用复选框

javascript - 如何在下拉列表更改时显示隐藏的div

php - 将联系表单的信息保存在 Laravel 的数据库中