繁体   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