使用jsonp进行跨域请求

使用jsonp进行跨域请求

    在实际的业务中很多时候需要用到跨域请求,然而jsonp为我们提供了一种非常方便的跨域请求的方式,具体实现代码如下:

1 $.ajax({
2     type:"get",
3     url:"http://localhost:8080/APPMG/company.from",//跨域接口
4     dataType:"jsonp",
5     jsonpCallback:"getCompany",//请求处理的接口所对应的方法,最后送到前台的必须和这个一致
6     success:function(){
7         //do someting()
8     }
9 });

    注意:在这个方法中有一个属性是jsonpCallback,用java举例,也就是说,当前端发送请求的时候,后端进行数据传输时,其中传递过来的json串中应该有这个属性名称所对应的值。

原文地址:https://www.cnblogs.com/DonaHero/p/7107706.html