Javascript 如何使用get()从php文件获取JSON?

Javascript 如何使用get()从php文件获取JSON?,javascript,php,jquery,sql-server,json,Javascript,Php,Jquery,Sql Server,Json,下面是我试图从data.php文件中获取JSON的代码。我犯了什么错误 我在这里使用XAMPP来获取数据。这条路是正确的。我也尝试使用绝对路径,但没有运气 在浏览器中打开绝对路径将获取我试图在此处回显的数据数组 //获取数据并呈现图表 $.get(“/web1/chart/data.php”,函数(数据){ //获取数据 var parsedData=ParseData(数据); //渲染图 InitChart(parsedData); });在javascript中,如果没有提到数据类型是J

下面是我试图从data.php文件中获取JSON的代码。我犯了什么错误

我在这里使用XAMPP来获取数据。这条路是正确的。我也尝试使用绝对路径,但没有运气

在浏览器中打开绝对路径将获取我试图在此处回显的数据数组

//获取数据并呈现图表
$.get(“/web1/chart/data.php”,函数(数据){
//获取数据
var parsedData=ParseData(数据);
//渲染图
InitChart(parsedData);

});在javascript中,如果没有提到数据类型是JSON,请尝试使用$.getJSON(而不是$.get

否则,在get请求中将数据类型指定为JSON

$.get("/web1/chart/data.php", function( data ) {
  alert(JSON.stringify(data));
}, "json" );

data.php
中有什么?您尝试过JSON.stringify(数据)吗?向我们展示
data.php
的代码吗?什么是
ParseData()
?什么是
InitChart()
?当您执行
console.log(数据)时会得到什么;
这是js代码,不是php代码。对于php使用include_once或require。对于api使用,我尝试使用$.getJSON。它必须是一个.JSON文件。但这里是一个.php文件。为了更清晰起见,我不会编辑我的答案。试试第二个答案怎么样。