2016-05-31 51 views
-2

我將創建一個每隔x秒加載一個php頁面的ajax代碼。
結果:在加載的頁面中獲取特定的php var。
然後:將獲得的變量的值賦給一個javascript。從ajax調用將php var傳遞給Javascript

+0

太模棱兩可了,你能指定更多嗎? – JoaquinG

+0

顯示你最後的代碼嘗試。 ;) –

+0

沒有代碼摘錄,不清楚你在問什麼(你似乎詢問客戶端,然後你評論你的問題在服務器端...),沒有顯示你的嘗試... - >投票關閉 – Jivan

回答

0

輪詢,在您的情況下,每x秒下載一個頁面,幾乎不是解決問題的最佳方法。它浪費資源。

但是,如果你想要做的東西阿賈克斯,我建議你使用JQuery:

https://api.jquery.com/jquery.get

一個例子,假設你有一個PHP 'test.php的' 使用文件:

echo $myVariable; 

然後就可以做到這一點在JavaScript:

$.get("test.php", function(data) { 
    alert("The PHP variable is: "+data); 
}); 

結合ŧ他用一個Javascript計時器,你就完成了。

+0

我已經嘗試過這種方式,但我如何獲得php var的值? – Helio

+0

只需使用get()加載文件中的值即可。該值將成爲get()中函數的數據參數。看我上面的例子。 –

+0

所以如果test.php代碼是這樣的<?php $ test = 1; echo $ test; ?>「數據」的值是1是對的? – Helio