2010-08-06 110 views
1

有沒有一種方法可以將PHP變量從PHP頁面傳遞到JQuery頁面並返回到PHP頁面?PHP和JQuery問題

+1

是的。它被稱爲AJAX,並有大量的教程。你不能傳遞一個變量,但只能是一個字符串值。而不是相同的PHP實例。 – 2010-08-06 03:24:13

+0

是否使用Jquery庫動態生成Jquery頁面? – Joseph 2010-08-06 03:24:40

回答

2

也許我錯了,但我相信你可能會令人困惑的事情。

  1. 服務器使用PHP生成頁面。
  2. 生成的頁面是由HTML,JAVASCRIPT什麼...
  3. 客戶接收頁的
  4. 接收的頁面解釋(JavaScript代碼運行)

在你所要求的最終是可能的,但通過你提出的問題,我認爲應該澄清上述內容。

怎麼辦?

假設你想通過id=123從服務器到客戶端,然後回來。

  1. 產生頁面標籤,說<span id="js-val">123</span>
  2. 有客戶端讀取id="js-val
  3. 客戶端的內容,然後可以使用POSTGET這真的取決於你想要什麼重發123。

希望它有助於澄清事情。

+0

您可以使用PHP生成JavaScript/jQuery。 它會慢一點,但你可以直接將字符串傳遞給代碼。 – Alexander 2010-08-06 03:42:31

+0

@TheLifelessOne你可以讓Apache將.js文件解釋爲php,並僅在需要將整個文件寫爲javascript的情況下使用它,並且只使用像php這樣的小部分,例如''。但這超出了問題的範圍。 – Frankie 2010-08-06 04:07:23