2013-03-13 123 views
-1

我正在Facebook應用程序工作,我有一點麻煩:我有我的index.php和mypopup.php文件。託管在heroku上,如果有任何問題。現在我需要的是,當我的index.php頁面上按下按鈕時,應該會出現一個彈出窗口,其中包含mypopup.php文件的內容,該窗口包含一個帶有幾個複選框和一個按鈕的html表單。現在,問題是如何將彈出窗口中的數據(選中的項目)傳遞給我的index.php,然後在index.php文件中處理這些數據?解析從彈出的數據收集

例如:

Checkbox1 DATA1 [選中]
Checkbox2 DATA2 [未選中]

有關checkbox1的數據應該被傳遞到一些功能的index.php

回答

1

你可以使用Javascript來做到這一點。我在一個燈箱中顯示了一些內容。當燈箱完成加載後,我將事件處理程序附加到我想要在燈箱中觀看的所有項目(例如,onchange事件)。然後,您可以使用AJAX請求將數據傳遞給後端的index.php。我只是意識到(愚蠢的我),如果你有一個HTML表單,你可以改變表單的動作來發送數據到index.php而不是mypopup.php。

無論哪種方式將工作。這取決於數據的具體情況以及您需要如何處理這些數據。

+0

嗯,是的,但**如何**我可以改變形式的行爲是這樣的wat發送數據到index.php?我如何鏈接它們? – MihaiB 2013-03-13 00:21:48

+0

字面上'form'標籤有'action'屬性,您可以更改爲'mypopup.php'。 – GJK 2013-03-13 00:23:18

+0

我知道'action'屬性。我不知道的是如何改變表單發送數據到(實際)'index.php' – MihaiB 2013-03-13 00:27:26