首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

Ajax从服务器端能接收什么样的数据?该如何处理

2012-08-10 
Ajax从服务器端能接收什么样的数据?服务器端的数据要怎样写,Ajax才能够收到??Ajax能接收到服务器传递的Att

Ajax从服务器端能接收什么样的数据?
服务器端的数据要怎样写,Ajax才能够收到??Ajax能接收到服务器传递的Attribute(“user”,user)吗??


[解决办法]
说一下你遇到的问题所在。
你怎么发送的 ajax,又有什么需求。
[解决办法]
服务器输出数据(普通的字符串就可以)

在通过ajax ,ajax核心对象XMLHttpRequest去请求服务器拿数据 。
[解决办法]
根据想要的格式,打印普通的字符串就可以了
比如
echo "123";
那么就返回给前台 "123"
如果,想返回json的格式那么
echo '{"name": "Tom"}';
前台收到的是 字符串{"name": "Tom"},而不是对象,data.name 是获取不鸟的,
需要 eval转换一下



[解决办法]
Ajax能接收到服务器传递的Attribute(“user”,user)吗??
不能。你要变成打印输出字符串的形式。
[解决办法]
字符串就行了
[解决办法]
对象可以转换成json,再在客户端解析。
[解决办法]
关键是你想要那种格式的数据?xml、html、text、json等都可以

热点排行