簡體   English   中英

無法通過JQuery和Javascript訪問從PHP文件回顯的值

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM