这里的data是从接口获取的数据,当然是用js处理了
前端要获取数据的话需要在后台api里return $data。
echo $data 是输出到控制台。
$.get 这是Jquery的吧?
$.get(url, [data], [callback], [type]) 第一个参数为url,,第二个参数为param data 你需要传到后台的参数, 第三个参数为回调函数,第四个参数为返回值类型。你参数没传对吧?试一下:
$.get('/path/to/file', {}, function(data) {
if(data){
console.log(data);
}
});
callback(data[, status])为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数.
$.get(url,get_data,function(data){},'json') 可以参照这个来做,如果想拿到返回到页面的数据,就是用echo 来做,并对结果集进行转json 。echo json_encode($result); 可以试试看看