尝试获取本地的一个json格式的数据,url为本地路径。采用两种方式如下:
1, $.get(url,function(data){
console.log(data);});
该种方式获取的为想要的json格式内容。
2,var data = $.get(url);
console.log(data);
红线为想要的json格式内容,但是不知如何获取?
问题:一,为什么两种获取的内容有不同?二,用第二种方式如何获取想要的json数据?
一,$.get(url) 的描述:从服务器中用HTTP get请求load数据。
第二种就相当于将http get请求的所有信息【状态,其他等等】都包含。
第一种就可以根据$.get(url[,data][,success])等过滤直接获取文本信息。
二,何解?
data.pipe 或者data.abort,data.readyState均可以打印出对应信息,但是data.responseText 则为undefined???
这属于同步和异步的两种获取信息的方式吧?!