2015-09-08 13 views
0

如果這令人困惑,我真的很抱歉,我真的不知道該怎麼說。在file.php刷新後從JQuery.load('file.php')傳遞JSON?

我有一個混合應用程序,我想允許用戶通過Twitter登錄。我正在使用TwtterOAuth。使用Ajax加載,我可以通過在應用程序調用的服務器上設置php文件來將授權頁面導入應用程序。然後將它加載到應用程序的div上,儘管有點麻煩。

但用戶需要登錄,然後進行授權。我認爲這是2人的複習。在最後一次刷新時,它應該向我發送用戶令牌,然後我可以在telerik後端使用它來設置用戶。我不確定如何從PHP文件的上次刷新中檢索JSON對象,並在應用程序中使用它。通常會使用$ .getJSON。但是因爲需要互動,所以我不知道該怎麼做?

所以我用一個模式div來加載AUTH:

$('#twitterModContainer').load('http:twcall.php'); 

這都說明我的Twitter的授權頁面,等待用戶登錄,然後單擊授權。如何繼續?

回答

0

您可以將數據作爲第二個參數傳遞給.load()函數。

$('#twitterModContainer').load('http:twcall.php',{ data: value }); 

這將讓作爲參數,你可以調用後者在他們的腳本,通過:

$_POST["data"] 
+0

我不是在尋找將數據傳遞到PHP文件,但檢索。所以我希望允許用戶通過div來執行PHP端所需的操作,並且在刷新PHP之後,從Twitter發送到PHP文件,然後轉換爲應用程序中的Javascript內容? –

+0

您可以使用.load()從服務器獲取數據,並且可以將第二個參數傳遞給.load()以將數據發送到服務器。 – Burimi

+0

好的,所以我理論上可以在保存內容的模式上放置一些代碼,以查找某種類型的JSON對象。 Twitter的過程需要一些反思。一旦找到正確的JSON,然後將數據保存到存儲並關閉模式? –

相關問題