JS引入无文件头的JSON文件如何取值。

有头JSON:

callbackFunction(["customername1","customername2"])

有头JSON的JS取值方法:

<script>
function callbackFunction(k,v){
    alert(k[0])
}
</script>

无头json:

{"access_token":"myjson","expires_in":7200}

用JS引入:

<script type="text/javascript" src="myjson.json"></script>

这是个没有文件头的json,有文件头的JSON可以用function取到值,但对于这种没有文件头的JOSN该如何取值?是否只能用ajax来处理?

阅读 6.3k
1 个回答

没试过通过script引入json文件,不过就算是引入了,因为“无头”(⊙﹏⊙)的json其实是一个没有左项的表达式,所以它的值会丢失。最好的办法还是ajax。如果你实在想用引入script的方式,可以用jsonp试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题