gpt4 book ai didi

javascript - 提交 jquery 表单而不会过早关闭窗口?

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

我目前有一个在 IFrame 中弹出的表单。当按下提交时,它实际上执行了一个 javascript 函数:

function goSubmit() {
$( "#submitbutton" ).attr("disabled", true);
$( "form" ).submit(functon()); // submit form
$('.modal_close').click(); // close iframe
}

我担心的是,因为关闭是在提交之后立即发生的,所以框架可能会在提交发生之前关闭。这是一个有效的问题吗?我如何轻松地将其更改为等待它完成然后再执行结束部分的 ajax 调用?

更新

我打错了。我的意思是函数中的第二项是表单选择器。我已经解决了。

最佳答案

您可以像这样通过 ajax 同步提交表单:

$.ajax({   
type: 'POST',
url: $('#yourform').attr('action'),
async: false,
data: $('#yourform').serialize(),
success: function(data){
$('.modal_close').click();
}
});

这应该做你想做的。

关于javascript - 提交 jquery 表单而不会过早关闭窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21114170/

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