我正在尝试一次提交两个表单(一个去 db,另一个去 fpdf 制作标签)。我使用 jquery 将变量从第一个表单复制到第二个表单的隐藏输入。我在这里看到这个问题问了几次,但没有一个答案有帮助。我使用“假”ajax 方法——即:我将表单目标设置为同一页面上的隐藏 iframe。所以我想提交一个表格,然后使用延迟然后提交第二个表格(因为没有延迟就无法工作!)
那么如何在此代码中添加延迟:
$('#insert').submit(function() {
//Delay here please, or is it timeout I need?
$('#print').submit();
});
<form id="insert" action="insert.php" target="hiddeniframe">
// a bunch of inputs
<input type="submit" value="submit">
</form>
<form id="print" action="pdf.php" target="hiddeniframe">
// a bunch of inputs
</form>