gpt4 book ai didi

php - 使用 jQuery 发送表单并检查是否已提交

转载 作者:行者123 更新时间:2023-12-01 07:13:45 25 4
gpt4 key购买 nike

我的页面上有 2 个表单,其中 1 个有 2 种不同的提交方式,一个提交按钮和一个 jQuery on click 事件,它看起来像这样:

<script>
$(document).ready(function() {
$('#img_send_form').click(function() {
$('#form2').submit();
});
});
</script>

<form name="form1" action="#" method="post">
<input type="text" name="field1"/>
<input type="submit" name="send1"/>
</form>
<form name="form2" action="#" method="post">
<input type="text" name="field1"/>
<input type="text" name="field2"/>
<input type="text" name="field3"/>
<input type="text" name="field4"/>
<input type="text" name="field5"/>
<input type="text" name="field6"/>
<input type="text" name="field7"/>
<input type="submit" name="send2"/>
</form>
<img src="xxx" id="img_send_form"/>

检查 form2 是否已在 php 上提交的最佳方法是什么?我需要为每个表单字段使用 isset 吗?

if (isset($_POST['field1'])||isset($_POST['field2'])||isset($_POST['field3'])||isset($_POST['field4'])||isset($_POST['field5'])||isset($_POST['field6'])||isset($_POST['field7']))

或者还有其他“更好”的方法吗?

最佳答案

在两种表单中采用相同名称的隐藏字段(但如果需要,可以使用不同的 ID)

那么您只需要检查该隐藏字段

关于php - 使用 jQuery 发送表单并检查是否已提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22008771/

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