使用的是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) 的数据

}

随机推荐

  1. storm0.9.5集群安装

    安装前的准备工作 关闭防火墙 chkconfig iptables off && setenforce 0 创建用户 groupadd realtime && user ...

  2. 做linux运维工程师,必须要掌握以下几个工具

    linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研究 ...

  3. PostCSS一种更优雅、更简单的书写CSS方式

    Sass团队创建了Compass大大提升CSSer的工作效率,你无需考虑各种浏览器前缀兼,只需要按官方文档的书写方式去写,会得到加上浏览器前缀的代码,如下: .row { @include displ ...

  4. Google C++单元测试框架GoogleTest(总)

    之前一个月都在学习googletest框架,对googletest的文档都翻译了一遍,也都发在了之前的博客里,另外其实还有一部分的文档我没有发,就是GMock的CookBook部分:https://g ...

  5. java web 之客户关系管理系统

    这个周末真的是觉得自己学会了一个比较高大上的本领,为什么这么觉得呢?那是因为星期六的时候觉得自己可以看看源码能做出来,可是让我头疼的是花费了一上午的时间还是没有弄出来,还好上天给了我机会,要是没有老师 ...

  6. hadoop常用的操作命令

    1.显示hdfs上test目录下的所有文件列表 hadoop fs -ls /test/ 2.查看hdfs中的文件内容 hadoop fs -cat /daas/bstl/term/rawdt/201 ...

  7. [转]How to: Create a Custom Principal Identity

    本文转自:https://msdn.microsoft.com/en-us/library/aa702720(v=vs.110).aspx The PrincipalPermissionAttribu ...

  8. Month Scheme

    新的一个月,我要给自己立FLAG了, ABCDEFG HIJKLMN 天下事有难易乎,为之,则难者亦易矣,不为,则易者亦难矣. 这次采取的策略是,每完成一项work回来补充内容.希望能把这篇blog补 ...

  9. Life

    24小时热水.24小时无线WiFi.24小时空调:有人陪你,不孤单,不寂寞,不瞎想,不停的传播正能量

  10. PAT 1045. 快速排序(25)

    著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边. 给定划分后的N个互不相同的正整数的排列,请问有多 ...