[英]Trouble accessing the value echoed from PHP file via JQuery and Javascript
訪問我的PHP文件中回顯的值時,我遇到了很多麻煩的事情。 我看了很多搜索結果,但是令人驚訝的是,仍然看不到我非常簡單的代碼有什么問題。 我的PHP文件非常短(它可能會更復雜,但為了使它正常工作,我不得不將其降級為非常簡單的文件):findjson.php
<?php
echo "noise.json";
?>
我的JavaScript文件是:
$(document).ready(function(){
$.get('findjson.php', function(data) {
alert(data); //uncomment this for debug
$('#showdata').html("<p>item1="+ data + "</p>");
});
});
但是我的代碼將數據視為整個php代碼(包括php標簽)(我希望它只是“ noise.json”)。 我讀過一個可能的問題可能是回叫,但是我認為我已經實現了它們。 通過在線閱讀,似乎數據將成為php所回顯的價值?
首先,對於jquery $ .get,可以將數據類型設置為“ json”。 其次,如果使用瀏覽器瀏覽到findjson.php,會發生什么? 如果要獲取包括php標記在內的整個腳本,則可能尚未配置Web服務器來解析PHP。
是否在托管“ findjson.php”的服務器中安裝了PHP? 如果不是這樣,您的jquery將不會像處理文本文件一樣處理它,並讀取並獲取文件的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.