【问题标题】:Pass PHP form data from child window to parent window将 PHP 表单数据从子窗口传递到父窗口
【发布时间】:2014-09-27 02:45:08
【问题描述】:
我有两个窗口,一个是父级,另一个是子级。
单击链接时,它会打开弹出窗口(子窗口),然后您在表单中提交信息。现在需要将来自子窗口的新表单数据传递给父窗口,以便我可以将表单数据更新到父窗口。
我正在使用 PHP、Javascript 和 jQuery。我该怎么做?
我知道有一个类似的问题,但我的问题是我需要提交表单数据并将新数据传递给父窗口。我不能只是偷偷摸摸地抓取子窗口的输入,因为我还需要添加到数据库中的对象的新 ID。
【问题讨论】:
标签:
javascript
php
jquery
【解决方案1】:
你不能通过ajax将数据从子表单提交到服务器,一旦你得到新创建的id,将数据(带有新id)传回给父?
【解决方案2】:
不确定是否有任何方法可以在没有任何非常复杂的方式的情况下做到这一点。无需打开新窗口,您只需在同一个窗口上制作一个弹出窗口,在弹出窗口内您可以放置一个 iFrame 链接到您的表单内容。因为这样你就可以从 iFrame 中获取数据。或者,您可以使用 Ajax 加载子窗口的内容,而不是使用 iframe。