为了账号安全,请及时绑定邮箱和手机立即绑定

$.getJSON(url,[data],[callback])

$.getJSON("http://www.imooc.com/data/sport.json",data,function(){为什么这样就不行了

正在回答

2 回答

基础问题,不太清楚的话,建议多查资料比较好。

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数据集。


4 回复 有任何疑惑可以回复我~

 $.getJSON("http://www.imooc.com/data/sport.json",function(data){

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

$.getJSON(url,[data],[callback])

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信