js读取json存在跨域问题,可以用jsonp读取文件
html文件
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> </head> <body> <div id="aaaa"></div> <script> train(); function train (data){ console.log(data); } </script> </body> <script src="http://113.246.57.49:8065//UpLoad/Files/202011/AACAyiozzwo.json?callback=train"></script> </html>
json文件
train([ { "name":"宣教", "link":"http://113.246.57.49:8065/admin/page/design/0880a4dfdc184ff99b88c88325716d1b" }, { "name":"宣教", "link":"http://113.246.57.49:8065/admin/page/design/0880a4dfdc184ff99b88c88325716d1b" } ])