我正在發一個ajax請求來調用帶有變量的php文件。但它沒有獲得價值。我叫$("#data").load("myfile.php?filename=file.xml")
運行一個函數,它在由jquery調用的ajax請求所調用的html文件中
在myfile.php
$(window).load(function(){
$.ajax({
type: "GET",
url: "../files<?php echo $_GET['filename']; ?>",
dataType: "xml",
success: function(dataXML) {
XML = dataXML;
runNow();
}
});
但是這兩級AJAX是請求不能正常工作。我試過用瀏覽器的網絡調試器來發現它,但是這個請求沒有做出來。
爲了簡化,有一個頁面正在製作ajax請求並將其數據加載到一個div。該div有一個<script> </script>
。裏面還有另外一個Ajax請求。
這第二個Ajax請求不起作用,並沒有得到與$_GET['filename']
PHP變量值。
你忘了'echo' –
雅,這是我的愚蠢的錯誤。並刪除加顯示完美。但第二個Ajax請求仍然沒有完成。 – kirtan403