JQuery与JSon实现的无刷新分页代码

2020-05-19 07:37:53易采站长站整理

for (var i = 1; i <= response; i++) {
var td = $(“<td><a href=”>” + i + “</a></td>”);
$(“#trPage”).append(td);
td.click(function (e) {
e.preventDefault(); //不要导向链接
$.post(“PagedService.ashx”, { “Action”: “GetPageData”, “PageNum”:$(this).text() }, function (response, status) {
var categorys = $.parseJSON(response);
$(“#ulCategory”).empty();
for (var i = 0; i < categorys.length; i++) {
var category = categorys[i];
var li = $(“<li>” + category.CategoryInfoID + “-” + category.CategoryName + “</li>”);
$(“#ulCategory”).append(li);
}
});
});
}
});
});
</script>
</head>
<body>
<ul id=”ulCategory”></ul>
<table>
<tr id=”trPage”>
</tr>
</table>
</body>
</html>

效果如下(页面好不好看取决于你画DOM 的水平了,我这里只是简单的画了画)