gpt4 book ai didi

javascript - ajaxForm 插件在点击任何

转载 作者:行者123 更新时间:2023-11-30 07:13:57 25 4
gpt4 key购买 nike

看看这个

http://jsbin.com/goyokir/edit?html,output

$(document).ready(function() { 
$('#myForm').ajaxForm(function() {
alert("Form was submitted");
});

$('button').click(function(e){
e.preventDefault(); //if removed, it acts as submit button
$('body').append('regular clicked!<br>');
});
});

我的问题是我的表单有一些 <button>在其中,当单击它们时,由于某些奇怪的原因,它们充当提交按钮。我可以使用 preventDefault解决这个问题,但另一个问题是,当您关注输入并按回车键时,它会触发第一个 <button>它发现,不是 <input type='submit'>

我试图查看 plugin's source并修复它,但这超出了我的范围。 captureSubmittingElement似乎对我来说还好。

有什么想法吗?

最佳答案

你应该使用

<button type="button"></button>. 

此处演示:http://jsbin.com/xabuzukehe/1/edit?html,output

关于javascript - ajaxForm 插件在点击任何 <button> 时提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36789477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com