新建一个my.php,代码如下:
<?php
$id = $_GET['id'];
$name = $_GET['name'];
$gender = $_GET['gender'];
$arr2 = array("id"=>$id, "name"=>urldecode($name), "gender"=>urldecode($gender));
echo json_encode($arr2);
?>index.html代码如下:<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$.getJSON("my.php",{id:1, name:encodeURI('李智'), gender:encodeURI('男')},function(json){
var json=eval(json);
var html = '<select>'
html += '<option value="' +json['id']+'">'+decodeURI(json['name'])+'</option>';
html += '</select>';
html += '<span>'+json['gender']+'</span>';
$('#aa').html(html);
});
});
</script>
<div id="aa"></div>
本文介绍了一个使用PHP处理GET请求并返回JSON格式数据的例子,同时展示了如何利用jQuery发送请求及处理返回的数据来更新HTML元素。
3447

被折叠的 条评论
为什么被折叠?



