博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
03.LoT.UI 前后台通用框架分解系列之——多样的表格
阅读量:6827 次
发布时间:2019-06-26

本文共 4402 字,大约阅读时间需要 14 分钟。

LOT.UI分解系列汇总:

LoT.UI开源地址如下:

先看在LoT.UI里面的应用效果图:

关键代码解析:

  引用部分:

  

  

  HTML代码:  

<div id="lotToolbar" class="btn-group">

<button type="button" class="btn btn-default" id="lotadd"><i class="glyphicon glyphicon-plus"></i></button>
<button type="button" class="btn btn-default" id="lotrerecover"><i class="glyphicon glyphicon-share-alt"></i></button>
<button type="button" class="btn btn-default" id="lotremove"><i class="glyphicon glyphicon-trash"></i></button>
</div>
<table id="lotTable"></table>

  初始化Js代码(建议):

  

var lotTab = $('#lotTable');        $(document).ready(function () {            lotTab.bootstrapTable({                toolbar: '#lotToolbar',                     //自定工具                method: 'get',                              //请求方式                url: '/Demo/data.json',                     //请求地址                queryParams: { searchText: '' },            //传递参数                height: 500,                                //表格高度                pagination: true,                           //启用分页                pageSize: 10,                               //每页条数                pageList: [20, 50, 100, 200, 500],          //显示条数                search: true,                               //启用搜索                searchOnEnterKey: true,                     //回车搜索                //strictSearch: true,                       //精确搜索(默认模糊)                showColumns: true,                          //内容选框                showRefresh: true,                          //启用刷新                clickToSelect: true,                        //单行选中                showPaginationSwitch: true,                 //条数显示                maintainSelected: true,                     //记住选中(分页或搜索时保留选中状态)                striped: true,                              //隔行变色                //escape: true,                               //转义HTML(不需要自己转义了)                columns: [                    {                        field: 'State',                        checkbox: true                    },                    {                        field: 'Id',                        title: '序列号',                        align: 'center',                        sortable: true                    },                    {                        field: 'SName',                        title: '超市名',                        align: 'center',                        sortable: true,                    },                    {                        field: 'MName',                        title: '菜单名',                        align: 'center',                        sortable: true                    },                   {                       field: 'MPrice',                           //字段名字                       title: '价格点',                           //标题名字                       align: 'center',                           //对齐方式                       sortable: true,                            //支持排序                       formatter: function (value, row, index) {  //格式方法                           //保留小数点两位                           var s = value.toString();                           var rs = s.indexOf('.');                           if (rs < 0) {                               rs = s.length;                               s += '.';                           }                           while (s.length <= rs + 2) {                               s += '0';                           }                           return s;                       }                   },                   {                       field: 'MType',                       title: '所属类',                       align: 'center',                       sortable: true                   },                   {                       title: '单操作',                       align: 'center',                       formatter: function (value, row, index) {                           return '  ';                       },                       events: {                           'click .edit': function (e, value, row, index) {                               location.href = 'Edit.html?id=' + row.Id;                           },                           'click .remove': function (e, value, row, index) {                               updateData(row.Id, 99);                           }                       }                   }                ],                select: true            });        });

组件地址:

转载于:https://www.cnblogs.com/dunitian/p/5520659.html

你可能感兴趣的文章
Confluence 6 查看你的许可证细节
查看>>
WordCount
查看>>
Java自动化测试工具Parasoft Jtest案例分享
查看>>
LeetCode:Valid Parentheses - 合理的括号搭配
查看>>
C#程序处理命令行参数
查看>>
Weex SDK集成指南
查看>>
RMAN Duplicate database from Active database with ASM
查看>>
深入理解javascript原型和闭包(17)——补this
查看>>
50种方法优化SQL Server数据库查询
查看>>
android读写assets目录下面的资源文件(文件夹)
查看>>
[CS] 来电处理流程
查看>>
我的友情链接
查看>>
cin.ignore与cin.getline的体验
查看>>
我的友情链接
查看>>
squid FATAL: Received Segment Violation...dying.
查看>>
mem调优
查看>>
内核编译安装学习笔记
查看>>
做好数据备份 对你多重要
查看>>
Maven项目导出工程依赖JAR包
查看>>
dojo.declare,dojo.define,dojo.require解释
查看>>