zoukankan      html  css  js  c++  java
  • bootstrap-table前端修改数据

      使用bootstrap-table显示数据,后台传回数据以后,可能需要对其做调整,如需要前端为数据添加单位

    调整数据代码

    $("#"+tableId).bootstrapTable({
            dataType: "json",
            method: 'get',
            contentType: "application/x-www-form-urlencoded",
            cache: false,
            url:url,
            sortName:sortName,  //排序列名
            sortOrder: sortOrder,//排位命令(desc,asc)
            queryParams: queryParams,
            columns:columns,
            pagination:true,
            sidePagination:'server',
            pageNumber:1,
            pageSize:10,
            pageList:[10],       
            onLoadSuccess:function(data){
                //通过对data判断
                if("rate" in data["rows"][0]){
                    var result = data["rows"];
                    $.each(result,function(index,content){
                        content["rate"] =content["rate"]+"%";ze5year"] =content["authorize5year"]+"%";
                    })
                    $("#"+tableId).bootstrapTable("load",data)
                }
            },

    代码的解释

    数据通过onLoadSuccess返回,此时数据已经渲染到页面中,这里将返回的数据对应的列中加上相应的单位(“%”)之后,使用

    $("#"+tableId).bootstrapTable("load",data)重新加载到表格中,数据即得以改变
  • 相关阅读:
    python 冒泡排序
    数组
    git用法
    Leetcode 344. 反转字符串
    Leetcode 83. 删除排序链表中的重复元素
    【第一部分】01Leetcode刷题
    【C++ Primer | 07】常用算法
    【第一部分】10Leetcode刷题
    【第一部分】09Leetcode刷题
    【第一部分】07Leetcode刷题
  • 原文地址:https://www.cnblogs.com/lhyhappy365/p/5845286.html
Copyright © 2011-2022 走看看