使用GetPageList分页查询,bootstrap分页显示不出数据, 返回

求助
1 409
该叫什么 ?? 发布于2020/1/3
悬赏:5 飞吻

  $('#datatable').bootstrapTable("destroy");

    $("#datatable").bootstrapTable({

        method: "post",

        pagination: false,

        contentType: "application/x-www-form-urlencoded",

        url: "/Training/Init", // 获取数据的地址

        striped: true, // 表格显示条纹

        pagination: true, // 启动分页s

        pageSize: 7, // 每页显示的记录数

        pageNumber: 1, // 当前第几页

        minimumCountColumns: 1, // 最少允许的列数

        clickToSelect: true, //是否启用点击选中行

        pageList: [5, 10, 25], // 记录数可选列表

        search: false, // 是否启用查询

        sidePagination: "server", // 表示服务端请求

        // 设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder

        // 设置为limit可以获取limit, offset, search, sort, order

        queryParamsType: "undefined",

        queryParams: function queryParams(params) { // 设置查询参数

            var param = {

                PageIndex: params.pageNumber,

                PageSize: params.pageSize,

                name: $(".searchs").val() || ""

            };

            return param;

        },

        columns: [{

            checkbox: true

        }, {

                field: 'id',

            title: '用户ID'

        }, {

                field: 'people',

                title: '培训人'

        }, {

                field: 'theme',

                title: '培训内容',


        }, {

                field: 'Training_Time',

                title: '培训时间'

        },

        {

            field: 'place',

            title: '培训地点'

        }],

        onLoadError: function () { // 加载失败时执行

            console.log("请求失败!");

        },

        onLoadSuccess: function (res) {

//res已经获取到数据,无法加载到页面

            return {

                "total": res.rows,// 总页数

                "rows": res.data || []

                // 数据

            };

        }


热忱回答1

版块

学习文档

最新会员

发布达人

回贴达人