博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax 跨域请求数据 jsonp 示例
阅读量:6488 次
发布时间:2019-06-24

本文共 965 字,大约阅读时间需要 3 分钟。

1.请求页面

<!doctype html>

<head>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jsonp调用方法</title>
</head>
<body>
<script type="text/javascript" src="//cdn.bootcss.com/jquery/3.0.0-alpha1/jquery.min.js"></script>
<script type="text/javascript">
//访问地址http://mytest.zyq.com/form/demo.php
getdata();
function getdata(){
//方法1
jQuery.getJSON("http://10.1.13.154/form/jsonp.php?callback=?", function(data){
//alert(data)
})
//方法2
jQuery.get("http://10.1.13.154/form/jsonp.php?callback=?", function(data){
//alert(data)
},"jsonp");
//方法3
jQuery.ajax({
type:"GET",
url:"http://10.1.13.154/form/jsonp.php?callback=?",
dataType:"jsonp",
success:function(data){
alert(data)
}
}
)
}
</script>
</script>
</body>
</html>

 

2.jsonp.php 数据

<?php

$resdata = array("status"=>"1","data"=>array(),"request"=>"xxx");
echo $_GET['callback'].'('.json_encode($resdata,JSON_FORCE_OBJECT).')';
?>

 

转载于:https://www.cnblogs.com/chenxingrui/p/4875336.html

你可能感兴趣的文章
angular 指令简述
查看>>
Flask下"Uncaught SyntaxError: Unexpected token <",一个有意思的错误
查看>>
阿里云ECS云服务器更换公网IP的方法
查看>>
5G将为农村地区做些什么?
查看>>
大声说出你对女神的爱!Geek is A choice. Girls make difference. ...
查看>>
oracle查看执行计划
查看>>
RedisManager使用手册(五)-- 自定义Redis安装包
查看>>
「镁客早报」小米松果分拆成立大鱼半导体;ofo回应破产传闻 ...
查看>>
Linux基础命令---文本显示head
查看>>
JavaScript 日期权威指南
查看>>
一个关于临时对象的BUG
查看>>
spring cloud微服务分布式云架构-Spring Cloud Netflix
查看>>
小程序入门---开发工具的使用
查看>>
分布式系统架构之消息系统
查看>>
Hibernate分页
查看>>
一枚戒指,一场仪式,这件事阿里巴巴坚持了15年
查看>>
被严重低估的Web开发框架:WordPress
查看>>
【直播预告】云栖社区特邀专家蒋泽银:Jpom一款低侵入式Java运维、监控软件...
查看>>
AMH面板如何部署SSL证书
查看>>
2018MaxCompute开发者圣诞趴 — 承认吧,你向往的不是红包,而是最前沿的大数据技术...
查看>>