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

jquery ajax从一个网站向另一个网站请求,怎么实现

jquery ajax从一个网站向另一个网站请求,怎么实现

三国纷争 2019-02-20 13:13:07
jquery ajax从一个网站向另一个网站请求,怎么实现
查看完整描述

1 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

普通的ajax是不允许跨域操作的,所以只有一条路可以走那就是jsonp格式交互。如果不是同域名下就用jsonp。是相同域名,普通的ajax就可以了您可以百度搜索一下jQuery jsonp找一些实例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

$.ajax({

   async:false,

   url:"http://跨域的网址",

   type: "GET",

   dataType: 'jsonp',

   jsonp: 'jsoncallback',

   timeout: 5000,

   success:function (data) {//客户端jquery预先定义好的callback函数,成功获取跨域服务器上的json数据后,会动态执行这个callback函数

   },

   error: function(xhr){

    //jsonp 方式此方法不被触发.原因可能是dataType如果指定为jsonp的话,就已经不是ajax事件了

    //请求出错处理

    alert("请求出错(请检查相关度网络状况.)");

   }

});

 


查看完整回答
反对 回复 2019-03-04
  • 1 回答
  • 0 关注
  • 579 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信