pagination的使用

来源:互联网 发布:杰森斯坦森 知乎 编辑:程序博客网 时间:2024/05/01 10:54
$(function(){// 页面加载时创建第0页createPage(0);});function search(){// 点击搜索创建第0页createPage(0);}function getOpt(pageNo){var stuName = $("#stuName").val();var stuIdnumber = $("#stuIdnumber").val();return {"currentPage" : pageNo,"stuName" : stuName,"stuIdnumber" : stuIdnumber};}// 生成分页按钮function createPage(pageNo){var opt = getOpt(pageNo);opt["page.count"] = true;$.post(basepath+"manager/student_getExamResultItems.action",opt,function(data){if(data.success){        $(".digg").pagination(data.page.totalCount, getOptionsFromForm());        $("#totalCount").html(data.page.totalCount);}});}//生成信息列表function createItems(pageNo){var opt = getOpt(pageNo);opt["page.items"] = true;$.post(basepath+"student/examResult.action",opt,function(data){if(data.success){$(".fenge, .refresh").remove();var TR = [];TR.push("<tr class='trclass'>");TR.push("<td>itemExamTime</td>");TR.push("<td>itemResult</td>");TR.push("</tr>");TR = TR.join("");var tr;var html = "";$(data.page.result).each(function(i, item){tr = TR.replace(/itemId/g, item.id)       .replace("idnumber", item.stu.idnumber)       ;html += tr;});$("信息列表选择器").append(html);        $("#currentPage").html(++data.page.pageNo);        setTitles();}});}// 设置分页插件参数function getOptionsFromForm(){ $("#selectAll").attr("checked",false);var opt = {callback: createItems};opt["items_per_page"]=15;//显示条数opt["num_display_entries"]=7;//连续分页主体部分分页条目数opt["num_edge_entries"]=2;//两侧首尾分页条目数 opt["prev_text"]="上一页";opt["next_text"]="下一页";        return opt;    }

0 0
原创粉丝点击