gpt4 book ai didi

jquery - 重新提交具有 jQuery 提交功能并返回 False 的表单

转载 作者:行者123 更新时间:2023-12-01 03:49:22 24 4
gpt4 key购买 nike

我正在使用 jquery 在提交表单时调用操作。我也在使用 return false;以防止页面被刷新。但是,当我尝试重新提交表单时 - 它不起作用,但我需要它(例如在字段中输入新数据)。

目前,我正在使用这种结构:

<form action="" method="POST" id="myform">
<input type="text" name="test" value="test">
</form>

$(document).ready(function(){
$('#myform').submit(function(){
// Some action here
return false;
});
});

编辑:我不想提交表单。我只是想让它在每次按下提交按钮时触发一个 jQuery 函数。在当前示例中,该操作仅有效一次(第一次按下提交按钮时)。似乎阻止完全停止了提交按钮的功能。

EDIT2:好的,让我澄清一下。我没有提交按钮。我只有一个文本输入,每当有人填写它并按 Enter 键(例如,触发表单的提交)时,我想通过 jQuery 获取此输入值并执行某些操作。问题是现在我只能执行一次(在文本输入中使用新值第二次按 Enter 键不会执行任何操作)。我猜测 return false 是造成这种情况的原因。

最佳答案

删除return false即可。您正在阻止提交表单。

$(document).ready(function() {
$("myButton").click(function() {
$('#myform').submit(function() {
// Some action here
//return false;
});
});
});​

关于jquery - 重新提交具有 jQuery 提交功能并返回 False 的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10376935/

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