【问题标题】:Refresh parent window after submitting a form in a IFrame in jQuery在jQuery的IFrame中提交表单后刷新父窗口
【发布时间】:2016-05-09 08:42:14
【问题描述】:

我想知道如何在提交时从 iframe 刷新/重新加载父窗口,而无需使用 javascript/jquery 关闭框架。 父窗口包含打开 Iframe 的显示表和按钮。 iframe 包含一个表单,该表单在提交时将数据保存在父窗口上显示的表中。 目前在我手动刷新页面之前不会显示数据。 请建议我这样做的方法。

这是场景

  • 主窗口有一个叫做表单的按钮,
  • 点击它会打开一个 Iframe,
  • iframe 有一个表单,它在提交时保存数据,
  • 此数据显示在主窗口的表格中。

但是当我提交数据时,数据被保存但不显示。

我想要一种方法来刷新/重新加载我的主窗口,而无需关闭 iframe 并手动刷新它

请提出解决此问题的方法...不要提供任何其他方法..

【问题讨论】:

  • 这听起来像是 X/Y 问题。您可能需要重新考虑这个问题 - AJAX 可能就是您所需要的。在任何情况下,请访问help center 了解如何以及在此处询问什么。提示:邮政编码和努力
  • 没有代码我想要解决这个问题的建议
  • 为什么要使用 iframe?使用 AJAX 提交 - 那么您只需要一页
  • 我不想那样做
  • 如果您不想使用 Ajax,您需要使用 parent.document.getElementById("result").innerHTML 让 iFrame 更新父级的部分。但如果你这样做,你还不如使用 Ajax。您无法在不重新加载/丢失 iFrame 的情况下重新加载父页面

标签: javascript jquery


【解决方案1】:

这件事是不可能的 父窗口不能刷新保持打开 I-frame

【讨论】:

    猜你喜欢
    • 2012-10-25
    • 2013-04-23
    • 2012-05-22
    • 2016-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多