解析从弹出窗口收集的数据

时间:2013-03-13 00:07:32

标签: javascript php html popup

我正在开发一个Facebook应用程序,我有一点麻烦:我有我的index.php和mypopup.php文件。在heroku上托管,如果这在任何方面都很重要。现在我需要的是当我在index.php页面上按下一个按钮时,会出现一个弹出窗口,其中包含mypopup.php文件的内容,该文件具有带有几个复选框和一个按钮的html表单。现在,问题是我的弹出窗口(已检查项目)中的数据如何传递到我的index.php,然后在我的index.php文件中使用该数据?

例如:

  

Checkbox1 data1 [已检查]
  Checkbox2 data2 [未选中]

与checkbox1相关的数据应传递给index.php中的某个函数

1 个答案:

答案 0 :(得分:1)

您可以使用Javascript执行此操作。我使用我在灯箱中显示的一些内容来实现。当灯箱完成加载时,我将事件处理程序附加到我想要在灯箱中观看的所有项目(例如onchange事件)。然后,您可以使用AJAX请求将数据传递到后端的index.php。

另外,我刚才意识到(愚蠢的是),如果你有一个HTML表单,你可以改变表单的动作来将数据发送到index.php而不是mypopup.php。

无论哪种方式都可行。这取决于数据的具体情况以及您需要采取的措施。