2010-08-08 106 views
0

我有一個問題,你如何通過一個頁面刷新從jQuery到PHP的變量。 當我點擊從我的菜單中的按鈕我想通過從jQuery到PHP的變量,但因爲頁面刷新我不能在PHP中捕捉它,任何人都知道如何趕上它,即使當頁面刷新? tyvm傳遞一個變量從jQuery到PHP與頁面刷新

回答

1

使用查詢字符串是這樣的:

<a href="somepage.php?myvar=somevalue">Click Me</a> 

現在在URL中,你將有myvar查詢字符串變種,您可以使用PHP這樣得到其數值:

echo $_GET['myvar']; // somevalue 

確保以生成您的查詢字符串變量。

0

首先,您可以通過使用鏈接這樣避免清爽:

<a href="javascript:void(0);" onclick="yourFucntionName();">Menu Title</a> 

其次:當點擊你的鏈接,然後它會得到你這是在它的「href」屬性解決了新的一頁,但你的jQuery函數使用onclick事件來獲取另一個頁面(或同一頁面,但有一個變量)。

事實上,你這是2個請求,但瀏覽器會告訴你這是由你的href屬性設置一個,如果你想

既清爽和傳遞您的變量,你必須改變「href」屬性,而不是通過jQuery將變量傳遞到新頁面,如下所示:

<a href="someUrl" onclick="this.href=this.href+'&varName=varValue'">Menu Title</a>