Bootstrap分页查询

前端之家收集整理的这篇文章主要介绍了Bootstrap分页查询前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

前台方法

   function show() {
            $(‘#reportTable‘).bootstrapTable({
                method: ‘get‘,url: "@Url.Action("GetList","UserInfoFun")",pagination: true,//分页
                striped: false,pageSize: 10,pageNumber: 1,minimumCountColumns: 1,queryParamsType: ‘count‘,sidePagination: ‘server‘,dataType: ‘json‘,contentType: ‘application/json‘,idField: ‘S_CASEID‘,queryParams: getQueryParams
            });
        }

 

 function getQueryParams(queryParams) {
            var options = $("#reportTable").bootstrapTable(‘getOptions‘);
            $.extend(options,queryParams);
            var sortOrder = options.sortOrder == "desc" ? " asc" : " desc";
            var sortName = options.sortName || "s_id";
            var temp = $("#fm_doc").serializeJsonObject();
            temp["pageIndex"] = (options.pageNumber - 1) * options.pageSize;
            temp["pageSize"] = options.pageSize;
            temp["sort"] = sortName + sortOrder;
           return temp;
        }

 

  function formatterOperation(value,row,index) {
            var str = "";
            str += "<a href=\"javascript:void(0)\" onclick=\"Edit(‘" + row["Id"] + "‘)\"><span class=‘glyphicon glyphicon-pencil‘></span>编辑</a>&nbsp;&nbsp;";
            str += "<a href=\"javascript:void(0)\" onclick=\"Delete(‘" + row["Id"] + "‘)\"><span class=‘glyphicon glyphicon-remove‘></span>删除</a>";
            return str;
        }
  function Delete(id) {
            if (confirm("确认要删除用户吗?")) {
                $.ajax({
                    url: "@Url.Action("Delete",type: "post",data: { id: id },dataType: "json",success: function (d) {
                        if (d.Success) {
                            alert("删除成功");
                            //doSearchByButton();
                        }
                        else {
                            alert(d.ErrorMsg);
                        }
                    }
                });
            }
        }
  function Edit(id) {
            TopLayerInfo(‘编辑用户‘,‘@Url.Action("AddUser","UserInfo")?IsAdd=false&id=‘ + id + ‘‘,‘55%‘,‘50%‘);
        }

 

前台Html:

 <div class="base-table" id="tabDiv" style="height:600px;margin-left:10px">
                <table id="reportTable" class="table baseTHead">
                    <thead>
                        <tr>
                            <th data-field="Id">用户帐号</th>
                            <th data-field="Name">姓名</th>
                            <th data-field="Policeinfo_Id">年龄</th>
                            <th data-formatter="formatterOperation" data-align="center" data-width="120px">操作</th>
                        </tr>
                    </thead>
                </table>

猜你在找的Bootstrap相关文章