bootstraptable通过数据属性或javascript以表格格式显示数据

2021-05-11 20:27

阅读:698

标签:通过   mod   tle   code   调用   user   ati   boot   json   

bootstraptable通过数据属性或javascript以表格格式显示数据

通过数据属性(把数据写死)

Item ID Item Name Item Price
1 Item 1 $1
2 Item 2 $2

我们还可以通过data-url="data1.json"在普通表上设置来使用远程URL数据。

Item ID Item Name Item Price

我们还可以添加paginationsearchsorting表格,如下表所示。

Item ID Item Name Item Price

通过JavaScript

通过JavaScript调用带有id表的bootstrap Table。

$(‘#table‘).bootstrapTable({
  columns: [{
    field: ‘id‘,
    title: ‘Item ID‘
  }, {
    field: ‘name‘,
    title: ‘Item Name‘
  }, {
    field: ‘price‘,
    title: ‘Item Price‘
  }],
  data: [{
    id: 1,
    name: ‘Item 1‘,
    price: ‘$1‘
  }, {
    id: 2,
    name: ‘Item 2‘,
    price: ‘$2‘
  }]
})

我们还可以通过设置来使用远程URL数据url: ‘data1.json‘

$(‘#table‘).bootstrapTable({
  url: ‘data1.json‘,
  columns: [{
    field: ‘id‘,
    title: ‘Item ID‘
  }, {
    field: ‘name‘,
    title: ‘Item Name‘
  }, {
    field: ‘price‘,
    title: ‘Item Price‘
  }]
})

还可以添加paginationsearchsorting表格,如下表所示。

$(‘#table‘).bootstrapTable({
  url: ‘data1.json‘,
  pagination: true,
  search: true,
  columns: [{
    field: ‘id‘,
    title: ‘Item ID‘
  }, {
    field: ‘name‘,
    title: ‘Item Name‘
  }, {
    field: ‘price‘,
    title: ‘Item Price‘
  }]
})
//项目中的代码如下
/*
有思路:将下面渲染table的语句写在websocket函数内,只要触发该函数,就进行刷新渲染,实现实时刷新。
*/


$("#UploadTable").bootstrapTable(‘destroy‘).bootstrapTable({
            // 策略列表table
            columns: [{
                    field: ‘StgID‘,
                    title: ‘策略ID‘
                }, {
                    field: ‘uStgName‘,
                    title: ‘策略名称‘
                }, {
                    field: ‘uUpTime‘,
                    title: ‘指定服务器‘
                }, {
                    field: ‘uServer‘,
                    title: ‘运行状态‘,
                }, {
                    field: ‘uoption‘,
                    title: ‘操作‘,
                    formatter: function (value, row, index) {
                        return " 启动 " +
                            "&nbsp 停止" +
                            "&nbsp 人工录入";
                    }
                },
                {
                    field: ‘fkong‘,
                    title: ‘风控‘,
                }],
            data: [{
                StgID: 1,
                uStgName: "test1",
                uUpTime: "服务器1",
                uServer: "运行中",
                uoption: 1,
                fkong: "fk1"
            },]
        })

bootstraptable通过数据属性或javascript以表格格式显示数据

标签:通过   mod   tle   code   调用   user   ati   boot   json   

原文地址:https://www.cnblogs.com/michealjy/p/13149940.html


评论


亲,登录后才可以留言!