jsonp使用

jquery里的ajax使用jsonp的时候要结合后台才可以这个问题困扰哥很久了今天分享一下,前台代码

  $.ajax({
            url: 'http://api.4006666796.com/?f=3ee71f77803628e96c851f5affaaeb34&code=df8216463afea79ed03e4296c4a43093',
            dataType: "jsonp",
            jsonp: "cb",
            success: function(data) {
                console.log(data.name);
            }
        })
View Code

后台代码

echo $_GET['cb'] . '(' . '{"tel":"123","name":"张三"}' . ')';

注意,这里的cb就是jsonp参数名称,他作为一个参数传到后台,后台接收后用以回调。

 

posted @ 2015-01-04 16:18  xpolars  阅读(151)  评论(0)    收藏  举报