首页 > PHP教程 > php开发知识文章

PHP 使用jquery解析json的方法

本文主要介绍了PHP 使用jquery解析json的方法。分享给大家供大家参考,欢迎大家的学习。

html 代码

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>PHP Json用法</title>
</head>
<body>
<div>姓名:<input name="name" id="name" type="text" value=""></div>
<div>性别:<input name="sex" id="sex" type="text" value=""></div>
<div>年龄:<input name="age" id="age" type="text" value=""></div>
<div>QQ<input name="qq" id="qq" type="text" value=""></div>
<div>工作:<input name="work" id="work" type="text" value=""></div>
<div><input type="submit" name="submit" id="submit" value="提交"></div>
<div style="font-size:14px;" id="view"></div>

<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': 'user.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>
</html>

后台php代码

header("Content-type:text/html;charset=utf8");

$name = $_POST['name'];
$sex = $_POST['sex'];
$age = $_POST['age'];
$qq = $_POST['qq'];
$work = $_POST['work'];
$json_arg = array(
'name' => $name,
'sex' => $sex,
'age' => $age,
'qq' => $qq,
'work' => $work);

$result = json_encode($json_arg);
echo $result;

JSON在线格式化工具:http://dev.yuqingqi.com/json/

jquery框架

以上就是本文PHP 使用jquery解析json的方法的全部内容,希望本文所述对大家PHP程序设计有所帮助。

关闭
感谢您的支持,我会继续努力!
扫码打赏,建议金额1-10元


提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。