$.post 跨域传输数据
使用的是TP框架
前端代码:
<!DOCTYPE html>
<html>
	<head>
		<title>这里是前端代码</title>
	</head>
<body>
		<form action="" method="get">
		  姓名:<input type="text" name="name">
		  <input type="button" value="跨域提交" onclick="sure()">
		</form>
	</body>
</html>
jquery:
function sure(){
var url="http://www.xiangmu.com/renrence3/renrence/lingyuan/Index/add";//请求的TP框架后台地址
var data={
'name':$('name').val(),
}
$.ajax({
             type:"GET",//请求方式GET/POST 都可
             async: false, 
             dataType:"jsonp", //跨域请必填
             jsonp: "callback",  //跨域请必填
             url: url,
             data: data,
             jsonpCallback:"ADD", //自己定义的字符串,但必须与请求地址返回的数据一致
             success: function(data){
                   alert('成功')
             }
             error: function(){
                   alert('失败');
            }
      })
}
PHP
public function add(){
$name=I('name');
$arr=array();//需要返回的数据
echo "ADD(json_encode($arr))"; // ADD 为与ajas 请求传的jsonpCallback的值相同,返回的数据必须放在()中,JS成功后success(data)中的data 为json_encode($arr) 的数据
}
随机推荐
- Servlet3.0的注解
			1.@WebListener注解 表示的就是我们之前的在xml中配置的 <listener> <listener-class>ListenerClass</listene ... 
- 灾难 bzoj 2815
			灾难(1s 128MB)catas [样例输入] 5 0 1 0 1 0 2 3 0 2 0 [样例输出] 4 1 0 0 0 题解: 主要算法:拓扑排序:最近公共祖先(Lca): 先跑出拓扑序 我们 ... 
- MySQL的简单使用和JDBC示例
			MySql是关系型数据库管理系统(RDBMS),所谓的"关系型"可以把它当作是"表格"概念,事实上,一个关系型数据库由一个或数个表格组成. MySQL所使用的S ... 
- 细谈Slick(6)- Projection:ProvenShape,强类型的Query结果类型
			在Slick官方文档中描述:连接后台数据库后,需要通过定义Projection,即def * 来进行具体库表列column的选择和排序.通过Projection我们可以选择库表中部分列.也可以增加一些 ... 
- Mysql FROM_UNIXTIME效率 VS  PHP date()效率 数据说话!
			这几天在做数据统计,有几个统计图的需求是这样的: 按照年.月.日统计订单数量, 比方一年12个月,统计出1月多少订单,二月多少订单,按照这种模式统计. 但是数据库里存放的是 timestamp 的 ... 
- 《HTML5》 Audio/Video全解
			一.标签解读 <audio> 标签属性 <audio id="media" src="http://www.abc.com/test.mp3" ... 
- ClassNotFoundException超限
			错误日志图 被这弱智的错误吭了半个小时,项目本来好好的,然后因为改版加了很多东西,所以就超限了,一开始总是报下面那图的错,搞的我总以为是retrofit的错,但是好好的框架而且没改过,怎么可能会出错呢 ... 
- Android 7.1 App Shortcuts使用
			Android 7.1 App Shortcuts使用 Android 7.1已经发了预览版, 这里是API Overview: API overview. 其中App Shortcuts是新提供的一 ... 
- 快速上手Unity原生Json库
			现在新版的Unity(印象中是从5.3开始)已经提供了原生的Json库,以前一直使用LitJson,研究了一下Unity用的JsonUtility工具类的使用,发现使用还挺方便的,所以打算把项目中的J ... 
- ASP.NET MVC 3 网站优化总结(一) 使用 Gzip 压缩
			网站开启 Gzip 压缩的好处相信很多人都已经清楚,这样做可以提高网站的性能.那么为什么很多网站没有开启 Gzip 压缩功能呢?原因有4点:防病毒软件.浏览器 bug.网站代理和服务器未配置. 使用 ... 
