首页 > 代码库 > jsonp使用

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参数名称,他作为一个参数传到后台,后台接收后用以回调。

 

jsonp使用