$.getJSON(url,[data],[callback])
$.getJSON("http://www.imooc.com/data/sport.json",data,function(){为什么这样就不行了
$.getJSON("http://www.imooc.com/data/sport.json",data,function(){为什么这样就不行了
2016-04-23
基础问题,不太清楚的话,建议多查资料比较好。
http://www.w3school.com.cn/jquery/ajax_getjson.asp
jQuery.getJSON(url,data,success(data,status,xhr))中,第一个data参数是发送至服务器端的数据。第二个data是来自请求的结果数据。
可以这样理解,任务中,通过使用 JSONP 形式的回调函数来加载”http://www.imooc.com/data/sport.json“(其他网域)的 JSON 数据。并未发送数据到服务器端。而任务中的data是作为请求成功时运行的函数的参数存在的,表示取到的JSON数据集。
举报