php基于jquery的ajax技术传递json数据简单实例
发布:smiling 来源: PHP粉丝网 添加日期:2021-07-28 17:26:39 浏览: 评论:0
这篇文章主要介绍了php基于jquery的ajax技术传递json数据方法,以完整实例形式分析了PHP基于jQuery的ajax无刷新提交数据实现方法,非常简单易懂,需要的朋友可以参考下。
本文实例讲述了php基于jquery的ajax技术传递json数据简单实现方法,分享给大家供大家参考,具体如下:
html页面:
- <html>
- <head>
- <meta http-equiv="content-type" content="text/html;charset=utf-8" />
- <script type="text/javascript" src="jquery-1.8.2.min.js"></script>
- <script type="text/javascript">
- $(function(){
- $("#send").click(function(){
- var cont = $("input").serialize();
- $.ajax({
- url:'ab.php',
- type:'post',
- dataType:'json',
- data:cont,
- success:function(data){
- var str = data.username + data.age + data.job;
- $("#result").html(str);
- }
- });
- });
- });
- </script>
- </head>
- <body>
- <div id="result">一会看显示结果</div>
- <form id="my" action="" method="post">
- <p><span>姓名:</span> <input type="text" name="username" /></p>
- <p><span>年龄:</span><input type="text" name="age" /></p>
- <p><span>工作:</span><input type="text" name="job" /></p>
- </form>
- <button id="send">提交</button>
- </body>
- </html>
php页面:
- <?php
- header("Content-type:text/html;charset=utf-8");
- $username = $_POST['username'];
- $age = $_POST['age'];
- $job = $_POST['job'];
- $json_arr = array("username"=>$username,"age"=>$age,"job"=>$job);
- $json_obj = json_encode($json_arr);
- echo $json_obj;
- ?>
使用post方式
- <script type="text/javascript">
- $(function(){
- $("#send").click(function(){
- var cont = {username:$("input")[0].value,age:$("input")[1].value,job:$("input")[2].value};
- var url = 'ab.php';
- $.post(url,cont,function(data){
- var res = eval("(" + data + ")");//转为Object对象
- var str = res.username + res.age + res.job;
- $("#result").html(str);
- });
- });
- });
- </script>
Tags: jquery ajax json
- 上一篇:php使用pear_smtp发送邮件
- 下一篇:orm获取关联表里的属性值
相关文章
- ·php+jquery+json中文乱码(2013-11-30)
- ·php jquery.ajax无刷新登录简单实例代码(2014-08-04)
- ·php jquery 验证码代码(2014-09-20)
- ·PHP+JQUERY操作JSON实例(2018-08-29)
- ·php和jquery实现地图区域数据统计展示数据示例(2020-09-09)
- ·jQuery+PHP+ajax实现微博加载更多内容列表功能(2021-03-03)
- ·PHP结合JQueryJcrop实现图片裁切实例详解(2021-03-24)
- ·PHP+jquery实时显示网站在线人数的方法(2021-05-05)
- ·phpQuery让php处理html代码像jQuery一样方便(2021-05-05)
- ·jQuery获取json后使用zy_tmpl生成下拉菜单(2021-05-18)
- ·jquery获取多个checkbox的值异步提交给php的方法(2021-06-03)
- ·PHP结合jQuery实现找回密码(2021-06-13)
- ·jQuery+Ajax+PHP“喜欢”评级功能实现代码(2021-06-19)
- ·PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用(2021-06-19)
- ·PHP+Mysql+jQuery文件下载次数统计实例讲解(2021-06-20)
- ·PHP+Mysql+jQuery中国地图区域数据统计实例讲解(2021-06-20)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)