1、Jquery的each函数类似javascript的for循环,可以实现循环遍历返回json数据的值:
<title>Json传递</title>
<script src="Scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript" src="Scripts/JsonConvert.js"></script>
<script type="text/javascript">
$(function() {
$.post("JsonTest1.ashx", function(data, status) {
if (status == "success") {
//将传过来的参数转换为json类型数据
var ps = eval("(" + data + ")");
//for (var i = 0; i < ps.length; i++) {
//$("#myul").append("<li>姓名:" + ps[i].Name + " 年龄:" + ps[i].Age + " 性别" + ps[i].Sex + "</li>");
//}
$.each(ps, function(i, obj) {
$("#myul").append("<li>姓名:" + obj.Name + " 年龄:" + obj.Age + " 性别" + obj.Sex + "</li>");
});
}
});
});
</script>
2、jquery-1.3.2.min-vsdoc.js是用于只能提示的帮助js文件,但是有的时候不能加上,比如$("#myul").append("<li>aaa</li>");
如果在这里加上的话就会出错