微智科技网
您的当前位置:首页三种jQuery使用JSONP实现跨域获取数据的方法

三种jQuery使用JSONP实现跨域获取数据的方法

来源:微智科技网


本文主要介绍了jQuery使用JSONP实现跨域获取数据的三种方法,结合实例形式对比分析了jsonp跨域获取数据的3种常用操作技巧,需要的朋友可以参考下,希望能帮助大家。

第一种方法是在ajax函数中设置dataType为'jsonp'

第二种方法是利用getJSON来实现,只要在地址中加上callback=?参数即可

第三种方法是使用getScript方法

实例演练:

index.html

jsonp.php

<?
$data["age"] = $_GET['age'];
$data["name"] = $_GET['name'];
$data["statusCode"]="200";
$data["message"]="成功";
$tmp= json_encode($data); //json数据
echo $callback . '(' . $tmp .')'; //返回格式,必需
?>
显示全文