bootstrap-table的简单使用
先上效果图:
第一步:引用bootstrap-table的样式和js。
@Styles.Render("~/assets/css/bootstrap.css")
@Styles.Render("~/Content/bootstrap-table.min.css")
@Scripts.Render("~/assets/js/jquery-1.11.1.min.js")
@Scripts.Render("~/Scripts/bootstrap-table.min.js")
@Scripts.Render("~/Scripts/bootstrap-table-zh-CN.min.js")
第二步:在页面上放一个table标签。
<div class="row">
<table class="table table-striped table-hover table-small-font" id="reportTable"></table>
</div>
第三步:在加载或者搜索事件中处理js代码
var loginname = $('#txt_loginname').val();
var realname = $('#txt_realname').val(); show_loading_bar(50);
startup();
$.ajax({
url: "@Url.Action("QueryUserList", "System")",
method: 'GET',
dataType: 'json',
cache: false,
async: false,
data: {
username: loginname,
realname: realname
},
success: function (resp) {
show_loading_bar(100);
shutdown();
if (resp.Status == 1) {
var data = [];
if (resp.Data.length > 0) {
data = resp.Data;
}
$('#reportTable').bootstrapTable('destroy'); //先销毁才可再次初始化
$('#reportTable').bootstrapTable({
method: 'get',
clickToSelect: true,
pagination: true, //是否分页
//showPaginationSwitch: true, //显示分页切换按钮
pageList: [10, 25, 50, 100],
pageSize: 10,
pageNumber: 1,
uniqueId: 'dl_uhid', //将index列设为唯一索引
striped: true,
//search: true, //显示检索框
columns: [
{
field: "dl_uhid", title: "用户ID", align: "center"
},
{ field: "dl_username", title: "用户账户", align: "center", sortable: true },
{
field: "dl_name", title: "用户姓名", align: "center", sortable: true
},
{
field: "dl_degree", title: "职位", align: "center"
},
{ field: "dl_duty", title: "职称", align: "center", sortable: true },
{ field: "dl_department", title: "科室", align: "center", sortable: true },
{
field: "", title: "操作", align: "center", formatter: function (value, row, rowIndex) {
var strHtml = '<a class="btn-pink" href="javascript:void(0);" onclick="ShowDetail(\'' + row["dl_uhid"] + '\');"><i class="fa fa-pencil-square-o" aria-hidden="true"></i></a> <a class="btn-red" href="javascript:void(0);" onclick="Delete(\'' + row["dl_uhid"] + '\');"><i class="fa fa-trash" aria-hidden="true"></i></a>';
return strHtml;
}
}
],
data: data
});
$('#reportTable').bootstrapTable('hideColumn', 'dl_uhid');
}
else {
toastr.error(resp.Message); }
}
});
至此,bootstrap-table的简单使用就完成了,初来乍到,简单总结了一下,分享给请大家,写的不好请多多见谅,转载请注明出处,谢谢!!
bootstrap-table的简单使用的更多相关文章
- bootstrap table 的简单Demo
暂时够用,不够用再补充 T_T script: <link rel="stylesheet" href="lib/bootstrap.min.css"&g ...
- bootstrap table 前后端分页(超级简单)
前端分页:数据库查询所有的数据,在前端进行分页 后端分页:每次只查询当前页面加载所需要的那几条数据 下载bootstrap 下载bootstrap table jquery谁都有,不说了 项目结构:T ...
- Bootstrap table的一些简单使用总结
在GitHub上Bootstrap-table的源码地址是:https://github.com/wenzhixin/bootstrap-table Bootstrap-table的文档地址:http ...
- bootstrap Table API和一些简单使用方法
官网: http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/ 后端分页问题:后端返回”rows”.“”total,这样才能重新赋值 ...
- JS组件系列——表格组件神器:bootstrap table
前言:之前一直在忙着各种什么效果,殊不知最基础的Bootstrap Table用法都没有涉及,罪过,罪过.今天补起来吧.上午博主由零开始自己从头到尾使用了一遍Bootstrap Table ,遇到不少 ...
- JS组件系列——表格组件神器:bootstrap table(二:父子表和行列调序)
前言:上篇 JS组件系列——表格组件神器:bootstrap table 简单介绍了下Bootstrap Table的基础用法,没想到讨论还挺热烈的.有园友在评论中提到了父子表的用法,今天就结合Boo ...
- JS组件系列——表格组件神器:bootstrap table(三:终结篇,最后的干货福利)
前言:前面介绍了两篇关于bootstrap table的基础用法,这章我们继续来看看它比较常用的一些功能,来个终结篇吧,毛爷爷告诉我们做事要有始有终~~bootstrap table这东西要想所有功能 ...
- JS组件系列——Bootstrap Table 表格行拖拽
前言:之前一直在研究DDD相关知识,好久没更新JS系列文章了.这两天做了一个简单的业务需求,觉得效果还可以,今天在这里分享给大家,欢迎拍砖~~ 一.业务需求及实现效果 项目涉及到订单模块,那天突然接到 ...
- JS组件系列——Bootstrap Table 表格行拖拽(二:多行拖拽)
前言:前天刚写了篇JS组件系列——Bootstrap Table 表格行拖拽,今天接到新的需要,需要在之前表格行拖拽的基础上能够同时拖拽选中的多行.博主用了半天时间研究了下,效果是出来了,但是感觉不尽 ...
- Bootstrap Table使用分享
版权声明:本文为博主原创文章,未经博主允许不得转载. 最近客户提出需求,想将原有的管理系统,做下优化,通过手机也能很好展现,想到2个方案: a方案:保留原有的页面,新设计一套适合手机的页面,当手机访问 ...
随机推荐
- [转]用代码访问 Https
可以参考: https://blog.csdn.net/irokay/article/details/78801307 跳过证书验证方法 HttpClient简介HTTP 协议可能是现在 Intern ...
- leetcode 96. Unique Binary Search Trees 、95. Unique Binary Search Trees II 、241. Different Ways to Add Parentheses
96. Unique Binary Search Trees https://www.cnblogs.com/grandyang/p/4299608.html 3由dp[1]*dp[1].dp[0]* ...
- 朴素贝叶斯算法python实现
朴素贝叶斯是一种十分简单的分类算法,称其朴素是因为其思想基础的简单性,就文本分类而言,他认为词袋中的两两词之间的关系是相互独立的,即一个对象的特征向量中的每个维度都是互相独立的.这是朴素贝叶斯理论的思 ...
- TensorFlow Object Detection API —— 制作自己的模型
https://blog.csdn.net/qq_24474463/article/details/81530900 (t20190518) luo@luo-All-Series:~/MyFile/T ...
- CockroachDB学习笔记——[译]CockroachDB是如何进行分布式原子事务的
原文:How CockroachDB Does Distributed, Atomic Transactions 原文链接:https://www.cockroachlabs.com/blog/how ...
- Leetcode之并查集专题-765. 情侣牵手(Couples Holding Hands)
Leetcode之并查集专题-765. 情侣牵手(Couples Holding Hands) N 对情侣坐在连续排列的 2N 个座位上,想要牵到对方的手. 计算最少交换座位的次数,以便每对情侣可以并 ...
- Java学习笔记-基础语法
Java基础包含关键字,标识符,注释,常量和变量,运算符 关键字 关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 Java的关键字 用于定义数据类型的关键 ...
- leveldb单元测试之宏定义源码剖析
前言 leveldb 是一个库,没有 main() 函数入口, 故非常难理清其中的代码逻辑.但好在库中有非常多的单元测试代码,帮助读者理解其中的各个模块的功能.然而,测试代码个人觉得一开始看时非常费解 ...
- (模板)poj2947(高斯消元法解同余方程组)
题目链接:https://vjudge.net/problem/POJ-2947 题意:转换题意后就是已知m个同余方程,求n个变量. 思路: 值得学习的是这个模板里消元用到lcm的那一块.注意题目输出 ...
- Facebook推荐算法模型DLRM解读
参考:https://mp.weixin.qq.com/s/mUNjLuOG2UvztCEP3wyPPw 代码:https://github.com/facebookresearch/dlrm