首页 新闻 会员 周边

php与html交互,返回数据

0
悬赏园豆:10 [待解决问题]

```
$.get('/path/to/file', function(data) {

if(data){
//将数据塞到你的相应的dom节点中就OK了
}
/});
```
想问: 这个data 是需要php return $data还是echo $data .我自己试着都不好使...


----------

義丨往昔灬miller的主页 義丨往昔灬miller | 初学一级 | 园豆:127
提问于:2016-07-21 16:39
< >
分享
所有回答(3)
0

这里的data是从接口获取的数据,当然是用js处理了

CodeHsu | 园豆:5468 (大侠五级) | 2016-07-21 18:37
0

前端要获取数据的话需要在后台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])为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数.

柳絮凭风 | 园豆:206 (菜鸟二级) | 2016-07-21 18:38
0

$.get(url,get_data,function(data){},'json')  可以参照这个来做,如果想拿到返回到页面的数据,就是用echo  来做,并对结果集进行转json  。echo json_encode($result);  可以试试看看

搬砖工奶爸 | 园豆:184 (初学一级) | 2016-07-22 13:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册