• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP中利用jQuery操作json格式数据,实现$_POST的数据传输和接收

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

PHP中利用jQuery操作json格式数据,实现$_POST的数据传输和接收

首先认识jQuery的语法格式:
$("#sub").click(function(){
$.post("要处理数据的PHP页面", 要传输的数据(可为单个数据、数组,json等格式), function(data)(回调函数){
alert(data);//进行回调函数调用成功后处理的模块,此为输出返回的数据
},"json");// 若回调函数返回的是json格式的数据,则要在此处加上"json"返回的数据类型,否则不写
});

然后认识json数据格式:
{name1:value1,name2:value2,......}


具体步骤:
1、从html页面中把数据传输到PHP页面中:
(1)html页面代码:
<input );
});
}
(3)php页面代码:
<?php
$buy_date = $_POST['buy_date1'];
$buy_date2 = $_POST['buy_date2'];
echo '时间1:' . $buy_data1 . '时间2' . $buy_data2;
总结:
点击”看一看“按钮,调用look()方法,以json格式传递数据$buy_data1和$buy_data2到php,如果成功,则返回数据$buy_data1和$buy_data2并输出到前端。
2、利用回调函数,接收从PHP页面返回来的json数据格式,并显示到当前页面:

(1)php页面代码:
$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);

echo json_encode($arr); 
(2)js代码:
function look()
{
$("#sub").click(function(){
$.post("demo.php", function(data){
$("#info1").text(data.a);
$("#info2").text(data.b);
$("#info3").text(data.c);
},"json");
});
}
(3)html页面代码:
<span >
</span>
总结:
PHP页面的json格式要注意,为:$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
输出形式为:echo json_encode($arr); 

js部分的
$("#info1").text(data.a);
$("#info2").text(data.b);
$("#info3").text(data.c);
为把返回来的json格式数据解析并输出到相应的span标签当中


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
screw-plus实现php代码安全发布时间:2022-07-10
下一篇:
PHP常用功能模块发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap