-1

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

例如:

Checkbox1 data1 [选中]
Checkbox2 data2 [未选中]

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

4

1 回答 1

1

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

另外,我刚刚意识到(我很傻),如果您有一个 HTML 表单,您可以更改表单的操作以将数据发送到 index.php 而不是 mypopup.php。

无论哪种方式都会奏效。这取决于数据的具体情况以及您需要对其进行的处理。

于 2013-03-13T00:17:19.447 回答