net jquery.pagination.js 无刷新分页 不需<%=count%>

        var selTime = $("#selTime").val();
        var creator = $("#creator").val();
        var title = $("#title").val();
        var pageIndex = 0;     //页面索引初始值   
        var pageSize = 10;     //每页显示条数初始化,修改显示条数,修改这里即可
        $(function () {
            maimaiPage(selTime, creator, title);
            $("#btnSearch").click(function () {
                var selTime = $("#selTime").val();
                var creator = $("#creator").val();
                var title = $("#title").val();
                maimaiPage(selTime, creator, title);
            })
        });
        function maimaiPage(a, b, c) {
            $.post("BrowHistory.aspx", { action: "str", selTime: a, creator: b, title: c }, function (data) {
                $("#Pagination").pagination(data, {
                    callback: PageCallback,
                    prev_text: '上一页',       //上一页按钮里text
                    next_text: '下一页',       //下一页按钮里text
                    items_per_page: pageSize,  //显示条数
                    num_display_entries: 6,    //连续分页主体部分分页条目数
                    current_page: pageIndex,   //当前页索引
                    num_edge_entries: 1//两侧首尾分页条目数
                })
            })
            function PageCallback(index, jq) {
                var data = "";
                data = "&selTime=" + a + "&creator=" + b + "&title=" + c;
                Init(index, data);
            }
        }
        function Init(pageIndex, params) {
            $.ajax({
                type: "post",
                dataType: "text",
                url: '../ashx/GetHistorySte.ashx',
                data: "pageIndex=" + (pageIndex + 1) + "&pageSize=" + pageSize + params,
                success: function (data) {
                    $("#s3").text(pageIndex + 1);
                    $("#Result tr:gt(0)").remove(); //移除所有的数据行
                    $("#Result").append(data);     //将返回的数据追加到表格               
                }
            });
        }

aspx后台只需

if (Request["action"] == "str")
                {
                    get(out RecordCount);
                    Response.Write(RecordCount);
                    Response.End();
                }
ashx后台主要是拼写tr td,与前台对应就行

  public void ProcessRequest(HttpContext context)
        {
            UserInfo user = null;
            user = new RightAccess().GetUserByName(context.User.Identity.Name);
            context.Response.ContentType = "text/plain";
            context.Response.Write(get(context, user));
            context.Response.End();
        }







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值