zoukankan      html  css  js  c++  java
  • bootstrap table 自己设置值

    在使用bootstrap table的值默认是从

    total rows 里面取,可是后台返回的json数据并不是这样的怎么办

    可以使用 responseHandler  自定义:

    $(function() {
        var settings = {
            url: ctx + "xxx/xxx.do",
            pageSize: 10,
            queryParams: function(params) {
                return {
                    pageSize: params.limit,
                    pageNum: params.offset / params.limit + 1,
                    roleName: $(".role-table-form").find("input[name='roleName']").val().trim(),
                };
            },responseHandler :function(res){
                //将服务端你的数据转换成bootstrap table 能接收的类型
                return {
                    "total": res.resultObj.total,//总页数
                    "rows": res.resultObj.rows   //数据
                 };
            },
            columns: [{
                checkbox: true
            }, {
                field: 'roleName',
                title: '角色'
            }, {
                field: 'remark',
                title: '描述'
            }, {
                field: 'createTime',
                title: '创建时间'
            }]
        }
        $MB.initTable('roleTable', settings);
    });
  • 相关阅读:
    重排列
    最多分成多少块
    后面第一个大于
    走格子
    硬币游戏
    还是01串
    戴德兰
    个人所得税
    最长高地
    执行Commit时Oracle做哪些工作
  • 原文地址:https://www.cnblogs.com/sunxun/p/9213558.html
Copyright © 2011-2022 走看看