如何通过 JQuery 提交表单时点击提交按钮

2024-01-08

我有一个带有 2 个提交按钮的表单。

<form class="myForm">
     <!-- Some Inputs Here -->
     <input type="submit" name="firstSubmit" value="first submit" />
     <input type="submit" name="secondSubmit" value="second submit" />
</form>

我通过 JQuery 提交此表单。

$(".myForm").submit(function(){
      var submitButton = ? //I need to catch the submit button that was clicked
});

我如何知道点击了哪个提交按钮?


$('input[type="submit"]').on('click', function(){
      $('.myForm').data('button', this.name);
});

$(".myForm").on('submit', function(){
  var submitButton = $(this).data('button') || $('input[type="submit"]').get(0).name;
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过 JQuery 提交表单时点击提交按钮 的相关文章

随机推荐

  • 如何在 UIView 上添加 CCSprite

    在我的 cocos2d 应用程序中 我有一个UIView我通过添加子视图来显示在屏幕上 CCDirector sharedDirector openGLView 但我想知道是否有办法显示CCSprite在此视图之上 因为我必须与这些 CCO
  • 如何在R中查找列的平均值[重复]

    这个问题在这里已经有答案了 这是我正在使用的 csv 文件 my xldataset lt read csv http www math smith edu sasr datasets help csv 这是我尝试查找 mcs1 列的平均值
  • 在 Varnish 正则表达式中提取捕获组内容

    我在 Varnish 配置语言中有以下正则表达式 abc a zA Z0 9 0 9 现在 我想获取值 2部分 即 0 9 Varnish 中的正则表达式 我怎样才能得到这个值 您可以使用regsub在这种情况下 set req url r
  • 我的视图模型值类型属性应该可以为空吗?

    我已经让我的视图模型属性可以为空已经有一段时间了 我的理由是 当进行验证时 我不希望将默认值插入到用户留空的字段中 但这是必需的 当然 我将必填字段标记为必填 但这让我认为这样做会失去对象模型的大量保真度 当然 我的域类只有在实际上可以为空
  • 如何设置 VS Code 项目以构建 LLVM

    我想使用 VS Code 来构建和调试 LLVM 源代码 有没有一个好的文档解释如何在 VS Code 中为 LLVM 设置项目 提前致谢 我发现以下博客很有用 https developers redhat com blog 2021 0
  • 在 ASP.NET Core 中到达控制器之前拦截不良请求

    如果收到的请求是 BadRequest 我有一个应用逻辑 为此我创建了一个过滤器 public class ValidateModelAttribute ActionFilterAttribute public override void
  • 在前端JS中将ajax请求从一个容器发送到另一个容器

    我为 API 和前端使用不同的 Docker 容器 frontend image
  • 如何使用coldfusion获取href值?

  • 在 Windows 上配置 MongoDB

    我正在尝试在 Windows 上设置 MongoDB 但在线文档似乎不太准确 在 配置 Windows 服务 部分下 step 1 http docs mongodb org manual tutorial install mongodb
  • 使用 jQuery 预加载图像

    我正在寻找一种快速 简单的方法来使用 JavaScript 预加载图像 如果这很重要的话我会使用 jQuery 我在这里看到了这个 http nettuts com http nettuts com tutorials javascript
  • 使用 iOS SDK 将视频发布到 Facebook 时出错

    我有一个应用程序 可以使用适用于 iOS 的 Facebook SDK 将本机 MOV 文件 视频发布到 Facebook 它一直运行没有问题 直到几周前它开始失败并出现以下错误 error code 352 message 352 Sor
  • 在亚马逊 lambda python 中运行 selenium webdriver

    我想在amazon lambda中运行BeautifulSoup和selenium webdriver 我的运行环境是python 3 6 可以跑吗 如果是这样怎么办 我的目的是使用 beautiful soup 4 和 selenium
  • AVAudioRecorder 仅录制中断后的音频

    在我使用 AVAudioRecorder 和 AVAudioPlayer 录制和播放音频的应用程序中 我遇到了来电情况下的场景 当录音正在进行时 如果电话来电 则仅录制电话通话后录制的音频 我希望通话后录制的录音是通话前录制的音频的延续 我
  • Angular 2递归http.gets深度未知

    我一直在使用如下所示的模式将 Angular2 中的 http gets 链接在一起 以从两层深的文件夹 所有伪打字稿 的分层结构中检索信息 myObservable this myService getSubFolders topFold
  • 我的第一个 C# WPF ValidationRule 未触发

    我正在尝试学习如何实现数据验证 但我的第一次尝试不是触发 lblSource Error 事件 有谁知道我错过了什么 我的窗口的 XAML
  • 将 df.apply() 的输出一次写入多个列

    我正在尝试编写一个函数的结果 该函数将多个参数返回到多个 Pandas 列 最初 我使用了 zip df apply 但这感觉非常 hacky 且非Pythonic 我发现 df apply 有一个参数 result type expand
  • php ltrim 一次删除多个字符

    您好 有没有更好更快的方法来清除字符串开头的许多字符 我有这个 但这真的是最快的方法吗 description new ltrim description new description new ltrim description new
  • Pandas:同名列的平均值

    我有一个数据框 其中包含以下列 id name foo1 foo1 foo1 foo2 foo2 foo3 我想要一个新的数据框 其中共享相同名称的列被平均 id name foo1 foo2 foo3 这里 列 foo1 将是原始数据框中
  • 现代 C++ 是否变得更加流行? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何通过 JQuery 提交表单时点击提交按钮

    我有一个带有 2 个提交按钮的表单