前端js怎么get tp5项目下的一个json文件啊

浏览:1453 发布日期:2018/04/10 分类:求助交流 关键字: thinkphp json js


如图,我通过php控制器生成了一个json文件,想通过前端js来get。

我在模块的config.php中设置了__STATIC__对应/static/admin目录
我试了三种情况:
1、php生成json时填写目录“__STATIC__/site3.json”,访问失败,提示没有该文件或者文件路径??(纳闷)

2、php生成json时填写目录“E:/site3.json”,成功将json创建在E盘,但是相应的在访问前端模板执行js脚本时提示Failed to load file:///E:/sitejson/site3.json: Cross origin requests are only supported for protocol schemes: http, data
网上搜了有说给chrome加个参数的,并没有用

3、php生成json时直接填写“site3.json”,成功在根目录(public)下创建json文件,但是访问前端页面时却提示NOT FOUND???(备注:在js的url里填“/site3.json”)

我是新手来的,还请路过的大侠给个指点,谢谢!

(其实我最主要的需求就是用mysql的一个数据表转为json给前端js使用,绘制图表。 因为很多不会,所以直接采取在每次加载页面时将数据表内容生成json,再用js去获取本地json文件资源)
最佳答案
评论( 相关
后面还有条评论,点击查看>>