您当前的位置:首页 > 网站建设 > ajax
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

ajax中用josnp接收josn数据的实现方法

51自学网 2022-02-21 10:51:39
  ajax

最近在做查快递网页时遇到一个问题,调用的快递100的api,但是快递100api不允许跨域请求,就是用127.0.0.1发的请求会直接被拦截。

只是个简单的网页,不想自己做服务器转发,最后找到了一个yahoo提供的jsonp代理:

http://query.yahooapis.com/v1/public/yql

var queryUrl = "/"http://www.kuaidi100.com/query?type=" + $("#type").val() + "&postid=" + $("#postid").val() + "/"";    $.ajax({     url: 'http://query.yahooapis.com/v1/public/yql', //jsonp代理api     dataType: "jsonp",     data: {      q: "select * from json where url=" + queryUrl,      format: "json"     },     success: function(result) {      var res = result.query.results.json;      console.log(res);      }     },    })   });

以上这篇ajax中用josnp接收josn数据的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持51zixue.net。


下载地址:
ajax实现用户名校验的传统和jquery的$.post方式(实例讲解)
ajax跨域获取网站json数据的实例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。