JavaScript怎么获取服务端返回的json?

JavaScript019

JavaScript怎么获取服务端返回的json?,第1张

用jquery的ajax组件可以很快实现js发送请求。参考以下JS代码:

<script>

$(function(){

var url = "http://abc.com"//你的请求url

//发起get请求

$.get(url, function(res){

console.log('ajax_get========', res)

},'json')

})

//发起post请求

var postdata = {

'id':'123'

}//post提交的参数

$.post(url, postdata, function(res){

console.log('ajax_get========', res)

},'json')

})

</script>

如果要使用js读取json文件,那么ajax操作是必须的了。原生ajax有点麻烦,我想你们项目一定用了什么js库,这里给个jquery的例子:<br>$.get('xx.json路径', function(data){<br> alert(data)// data即为json文件内容里的json数据<br>}, 'json')如果把这个文件的内容读取为纯文本,可以修改$.get的最后一个参数json为text,或者删掉这个参数,默认也是text。