js引用json文件


  使用jquery的$.ajax引用json数据

 1 function getonload(){
 2     $.ajax({
 3         type: "POST",
 4         dataType: "json",
 5         url: "data.json",
 6         async: false,    // 这里使用的是同步,虽然不建议这样写,但是免得没有数据而报错,嗐 太嫩了
 7         success: function (result) {
 8             points = result;
 9         },
10         complete: function(xhr, ts){
11         }
12     });
13 }

 

  本来数据是全部写在js文件里面的,但之后数据太多就分离到json文件里面去,但是,写js习惯字符串用单引号,粘贴进json文件里面就会提示错误

 如图,所以就得把单引号全部改为双引号; 

  还有一个错误,在js里习惯(555)在每句定义变量的后面加上分号,所以这个数据当然在后面也跟着一个分号啦,也就一起跑到json文件里面去了,但是编辑器没有报错,但是,用$.ajax引用json时,明明status=200,但是success里面就是没有数据,嗐!又是找茬了,删掉数据尾巴后面的分号就好啦。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM