如何用Jquery将后台数据通过表格形式展现在页面上

jsp页面代码:
<table id="materialGrid" class="table table-striped table-bordered table-hover dataTables-example">

</table>

js代码:
$(document).ready(function() {
        $('#materialGrid').bootstrapTable({
            type:"GET",
            url:"${ctx}/mcLjmaterial/getMcLjmaterialByPage.do",
            cache:false,
            striped : true,
            pagination : true,
//            toolbar : '#tabletb',
            pageSize: 10,
            pageNumber: 1,
            silentSort:false,
            sortable:true,
            showHeader: true,
            "queryParamsType": "limit",
            sidePagination : 'server',//设置为服务器端分页
            pageList : [ 10, 25, 50, 100, 200 ],
            clickToSelect:true,
            columns : [ {
                field : 'id',
                title : '主键ID',
                align : 'right',
                valign : 'bottom',
                visible : false,
                sortable : true
            }, {
                field : '',
                title : '序号',
                align : 'center',
                valign : 'middle',
                sortable : true,
                formatter:function(value, row, index){
                    return row.index = index+1 ; //返回行号
                }
            },{
                field : 'bname',
                title : '材料名称',
                align : 'center',
                valign : 'middle',
                sortable : true,

            }, {
                field : 'cname',
                title : '型号',
                align : 'center',
                valign : 'middle',
                sortable : true,
            },{
                field : 'sl',
                title : '数量',
                align : 'center',
                valign : 'middle',
                sortable : true,
            }, {
                field : 'company',
                title : '队伍名称',
                align : 'center',
                valign : 'middle',
                sortable : true,
            }, {
                field : 'sybw',
                title : '使用部位',
                align : 'center',
                valign : 'middle',
                sortable : true,
            },{
                field : 'ljtime',
                title : '时间',
                align : 'center',
                valign : 'middle',
                sortable : true,
                formatter : timeformat
            },{
                field : 'fzr',
                title : '负责人',
                align : 'center',
                valign : 'middle',
                sortable : true,
            },{
                title : '操作',
                align : 'center',
                valign : 'middle',
                width:100,
                formatter : dealFormatter
            } ]
        });
    } );
 
讲解:
materialGrid →页面上的table元素的id  
formatter : timeformat→
日期格式化
url:"${ctx}/mcLjmaterial/getMcLjmaterialByPage.do",→
 后台数据请求路径 简单的分页查询
    field : 'id',→后台传的值字段
    title : '主键ID',→
标题
    align : 'right',
    valign : 'bottom',
    visible : false,→是否显示,fslse隐藏
    sortable : true

日期格式化js方法:
function timeformat(value, row, index) {
    var ns=value;
    return new Date(parseInt(ns)).toLocaleString().replace(/:\d{1,2}$/,' ');
}

效果如下:


  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值