//翻页调用
function PageCallback(index, jq) {
InitTable(index);
}
//请求数据
function InitTable(pageIndex) {
$.ajax({
type: "POST",
dataType: "json",
url: 'SupplyAJAX.aspx', //提交到一般处理程序请求数据
data: "type=show&random=" + Math.random() + "&pageIndex=" + (pageIndex + 1) + "&pageSize=" + pageSize, //提交两个参数:pageIndex(页面索引),pageSize(显示条数)
error: function () { alert('error data'); }, //错误执行方法
success: function (data) {
$("#Result tr:gt(0)").remove(); //移除Id为Result的表格里的行,从第二行开始(这里根据页面布局不同页变)
var json = data; //数组
var html = "";
$.each(json.data, function (index, item) {
//循环获取数据
var id = item.Id;
var name = item.Name;
var sex = item.Sex;
html += "<tr><td>" + id + "</td><td>" + name + "</td><td>" + sex + "</td></tr>";
});
$("#Result").append(html); //将返回的数据追加到表格
}
});
}
});
</script>
</head>
<body>
<form id="form1" runat="server">
<table id="Result" cellspacing="0" cellpadding="0">
<tr>
<th>
编号
</th>
<th>
姓名
</th>
<th>
性别
</th>
</tr>
</table>
<div id="Pagination">
</div>
</form>
</body>
</html>
</div>
using System.C