2010-06-11 42 views
1

我試圖從名爲return的php文件中檢索數據,該文件包含<?php echo 'here is a string'; ?>。我正在通過一個包含' div {color:blue; } span {color:red; } var x; $獲得( 「return.php」,功能(數據){ X =數據; }) 函數showAlert(){警報(X);}Jquery中的數據檢索錯誤

$(文件)。就緒(()的函數{xl0; });

`當點擊按鈕,它檢索和顯示的代碼罰款,但在頁面加載時,會顯示「未定義」,而不是在return.php數據。任何解決方案

回答

0

頁面加載時說undefined因爲頁面加載時x的值尚未填充。當頁面加載之後,只有Ajax調用進入你的php文件,然後填充你的變量x。所以如果你試圖在document.ready上獲得x的值,它不會給你。