首页 > Web开发 > 详细

用JSONP方式跨域请求

时间:2016-03-22 18:55:48      阅读:187      评论:0      收藏:0      [点我收藏+]

JQUERY 中封装的JSONP请求方法

1.index.html 中的javascript

$(function(){

$.ajax({
   type: "GET",
   async:false,
   url: "http://www.vm.com:81/index.php", //跨域请求的地址
   data:{‘birt‘:2016},
   dataType: ‘jsonp‘,
   jsonp: ‘jsoncallback‘,
   success: function(msg){
     alert("msg:"+JSON.stringify(msg));
   },
   error:function(msg){
           //alert("msg:"+JSON.stringify(msg));
   }
});
});

2.index.php

    $cb = $_GET["jsoncallback"];
    $birt = $_GET["birt"];
    $varArr = array("username"=>"lianruihong","age"=>20,"birt"=>$birt);
    echo $cb."(".json_encode($varArr).")";

 

用JSONP方式跨域请求

原文:http://www.cnblogs.com/lianruihong/p/5307769.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!