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