这篇文章主要介绍了php+jquery操作json的方法,结合具体实例形式分析了php+jquery结合ajax实现json格式数据操作的相关技巧,需要的朋友可以参考下
本文实例讲述了php+jquery操作json的方法。分享给大家供大家参考,具体如下:
json.html 代码:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>php json传输数据</title>
</head>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(function(){
$("#submit").click(function(){
var text = $("input").serialize();
$.ajax({
'type':"post",
'url':'json_encode.php',
'datatype':'json',
'data':text,
success:insertdata
});
});
});
function insertdata(data){
var str = "姓名="+data.name+"<br/>性别="+data.sex+"<br/>年龄="+data.age;
$("#view").html(str);
}
</script>
<body>
姓名:<input name="name" id="name" type="text" value=""><br/>
性别:<input name="sex" id="sex" type="text" value=""><br/>
年龄:<input name="age" id="age" type="text" value="">
<input type="submit" name="submit" id="submit" value="提交">
<p style="font-size:14px;" id="view">
</p>
</body>
</html>
json_encode.php 代码
<?php
header("content-type:text/html;charset=utf8");
include("json.php");
$name = $_post['name'];
$sex = $_post['sex'];
$age = $_post['age'];
$json_arg = array('name'=>$name,'sex'=>$sex,'age'=>$age);
$json = new json;
$json_result = $json->encode($json_arg);
echo $json_result;
?>
以上就是本文的全部内容,希望对大家的学习有所帮助。
相关推荐:
jquery通过ajax向php服务端发送请求并返回json数据
js中的json和math使用案例分析
比较ajax的三种实现及json解析
以上就是php+jquery操作json实例的详细内容。