本地ajax请求能否像php服务器一样,根据参数返回对应的数据?? 财富值48

2016-10-25 10:52发布

本地ajax请求能否像php服务器一样,根据参数返回对应的数据?
我现在知道网页通过ajax请求能得到php中的数据,而且可以通过同一个地址,传递不同的data参数获得不同的数据,但是如果是获取本地的json文件能否达到同样的效果呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答

综上,个人觉得 php 增加了处理的功能,所以建议还是xhr发送相关参数到 php 进行处理后反馈回数据的好,而不是直接请求不经处理的原始文本数据

问题描述的不够清楚,你说的获取本地json文件是指:xhr.open(post , url , true) 这边的 url 不是类似:php/test.php 这样的服务器脚本而是 test.json 这样的??

例如:
这里有三个 json 文件: test.json , test1.json ,test2.json

若是不通过php这样的服务器脚本来调度数据的话,直接请求文件内容也是可以的。

若是换成 php 的也是一样的效果:

不行,本地只能根据URL的不同来区分资源。
返回不同的数据,这个是需要服务器进行处理的,本地没有环境无法实现。其实你可以试试用node搭个简单的环境

一周热门 更多>