提交jquery表单而不关闭窗口太早?

编码器

我目前有一个在IFrame中弹出的表单。当按下Submit时,它实际上执行了一个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();
   }
}); 

这应该做您想要的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提交表单前提醒关闭子窗口

来自分类Dev

单击表单上的“提交”关闭模式窗口

来自分类Dev

jQuery弹出窗口以post方法提交表单

来自分类Dev

防止引导模式窗口在表单提交时关闭

来自分类Dev

表单提交后无法关闭模态弹出窗口

来自分类Dev

点击不关闭WPF弹出窗口

来自分类Dev

重新加载窗口而不关闭花式盒子

来自分类Dev

创建可刷新的tkinter窗口而不关闭

来自分类Dev

我想不关闭弹出窗口

来自分类Dev

关闭表单提交时打开的弹出窗口,并触发单击父窗口

来自分类Dev

Vim关闭窗口而不关闭缓冲区

来自分类Dev

Windows 10:如何隐藏窗口而不关闭窗口?

来自分类Dev

如何关闭MainForm,而不关闭其他表单?

来自分类Dev

在jQuery的IFrame中提交表单后刷新父窗口

来自分类Dev

关闭MDI父窗口的确认窗口而不关闭子窗口

来自分类Dev

提交表格后关闭窗口

来自分类Dev

关闭表单提交的弹出窗口并在 reactjs 的父组件上显示成功/错误消息

来自分类Dev

Kafka Streams-抑制直到窗口结束(不关闭)

来自分类Dev

在不关闭 Tkinter 窗口的情况下退出 python 程序

来自分类Dev

在子窗口上提交表单

来自分类Dev

单击关闭多个窗口表单

来自分类Dev

jQuery / ajax表单提交不能与多种表单一起使用+模式不能关闭

来自分类Dev

关闭两个窗口而不关闭第三个窗口

来自分类Dev

如何在不关闭主窗口的情况下关闭Tkinter中的单个窗口?

来自分类Dev

jQuery Popup表单提交

来自分类Dev

阻止表单提交jQuery

来自分类Dev

jQuery动态表单提交

来自分类Dev

jQuery的表单提交问题

来自分类Dev

jQuery移动表单提交