jsonp跨域请求

来源:互联网 发布:网络篮球游戏大全 编辑:程序博客网 时间:2024/06/06 01:26

1.引入jquery

2.

$.ajax({  url: rul,  dataType: 'jsonp',  jsonp: 'callback',  //jsonpcallback注释掉的话 就会直接走success方法   jQuery做了封装     //jsonpcallback:'callback', success: function (data) {    if(data.code == 0){      initContent(data.data);    }  }});


不用jQuery封装的方法也是可以的


/** * jsonp请求的方法 * @param srcUrl */function initScript(srcUrl) {  var script = document.createElement("script");  script.type = "text/javascript";  script.src = srcUrl;  document.getElementsByTagName("head")[0].appendChild(script);}var getRecords = 'http://www.baidu.com' +        '?'callback=initAllRecords';initScript(tmpSrc);

原创粉丝点击