aJax方法利用jsonp如何跨域把json包发给远程服务器?
本地文件这么写的:varjson={"key":"value"};$.ajax({url:"远程服务器地址",type:"POST",dataType:'jsonp',j...
本地文件这么写的:
var json = {"key":"value"};
$.ajax({
url: " 远程服务器地址 ",
type: "POST",
dataType: 'jsonp',
jsonp: 'callback',
data: json,
success: function (json) {
alert(json);
}
});
php文件:
$arr = $_POST;
$result=json_encode($arr);
$callback=$_GET['callback'];
echo $callback."($result)";
这里为什么没有把发来的 json 包返回回去呢? 用jsonp难道不能发json包给后台么? 展开
var json = {"key":"value"};
$.ajax({
url: " 远程服务器地址 ",
type: "POST",
dataType: 'jsonp',
jsonp: 'callback',
data: json,
success: function (json) {
alert(json);
}
});
php文件:
$arr = $_POST;
$result=json_encode($arr);
$callback=$_GET['callback'];
echo $callback."($result)";
这里为什么没有把发来的 json 包返回回去呢? 用jsonp难道不能发json包给后台么? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询