table跳转
时间:2019-06-12
本文章向大家介绍table跳转,主要包括table跳转使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
转载
https://blog.csdn.net/qq_41619796/article/details/88888111
bootstrap table带跳转页面
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41619796/article/details/88888111
老规矩先看效果图:
整个效果我都放在百度网盘了,最下面是地址:
简单说说这个:
第一引入文件,js主要是bootstrap.js,还有table的js,还有语言包的js,还有跳转js
-
<script src="js/jquery-2.1.1.min.js"></script>
-
<script src="js/bootstrap.min.js"></script>
-
<script src="js/bootstrap-table.js"></script>//table的
-
<script src="js/bootstrap-table-pagejump.js"></script>//跳转的
-
<script src="js/bootstrap-table-zh-CN.js"></script>//语言包的
第二:html定义容器来放我们的table
-
<div class="tableList" id="modeContent" style="width:1600px;height:400px;margin:50px auto 0">
-
<table id="detailsTable" class="table table-bordered table-hover .table-responsive" data-show-columns="true">
-
-
</table>
-
</div>
第三:js部分
-
var tabledata={
-
data:[
-
{"ID": 1, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 2, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 3, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 4, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 5, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 6, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 7, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 8, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 9, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 10, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 11, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 12, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 13, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 14, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 15, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 16, "ZXMC" :"张三", "PRODUCTNAME": "1hao"},
-
{"ID": 17, "ZXMC" :"张三", "PRODUCTNAME": "1hao"},
-
{"ID": 18, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 19, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 20, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 21, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID":22, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 23, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 24, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 25, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
{"ID": 26, "ZXMC" :"张三", "PRODUCTNAME": "1hao","ISUSING":"启用"},
-
]
-
}
-
$('#detailsTable').bootstrapTable({
-
// url: 'http://127.0.0.1:9000/mcsas/jhgl/rest/DatalistController/zhangwenhao', //请求后台的URL(*)
-
data:tabledata.data,
-
method: 'get', //请求方式(*)
-
toolbar: '#toolbar', //工具按钮用哪个容器
-
striped: true, //是否显示行间隔色
-
cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
-
sortable: false, //是否启用排序
-
sortOrder: "asc", //排序方式
-
dataType:"json",
-
sidePagination: "client", //分页方式:client客户端分页,server服务端分页(*)
-
pagination: true, //是否显示分页(*)
-
pageNumber: 1, //初始化加载第一页,默认第一页
-
pageSize: 10, //每页的记录行数(*)
-
pageList: [10, 15, 20, 50], //可供选择的每页的行数(*)
-
showColumns: false, //是否显示所有的列
-
showRefresh: false, //是否显示刷新按钮
-
minimumCountColumns: 2, //最少允许的列数
-
clickToSelect: true, //是否启用点击选中行
-
height: $("#modeContent").height()-300, //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
-
uniqueId: "Id", //每一行的唯一标识,一般为主键列
-
buttonsAlign: "right", //按钮位置
-
detailView: false,//父子表
-
ShowPaginationSwitch:false,//是否显示数据条数选择框
-
showExport: false,//数据导出
-
search:false,
-
paginationShowPageGo:true,//跳转到
-
contentType:"application/x-www-form-urlencoded",
-
columns: [
-
// {
-
// checkbox: true,
-
// cellStyle:{
-
// css:{"font-size":"120px"}
-
// }
-
-
// },
-
{
-
field: 'ID',
-
title: '编号',
-
visible: false
-
}, {
-
field: 'ZXMC',
-
title: '产品编号'
-
}, {
-
field: 'PRODUCTNAME',
-
title: '产品名称'
-
}
-
, {
-
field: 'PRODUCTUSER',
-
title: '货主名称'
-
}, {
-
field: 'PRICE',
-
title: '单价(元)'
-
},{
-
field: 'BARCODERULE',
-
title: '条码规则'
-
},
-
{
-
field: 'ISUSING',
-
title: '启用状态',
-
formatter: function (value, row, index) {
-
if (value == "启用")
-
return '<span class="glyphicon glyphicon-ok label label-success" style="font-size:90%"> 启用</span>';
-
else
-
return '<span class="glyphicon glyphicon-remove label label-danger" style="font-size:90%"> 不启用</span>';
-
}
-
-
},
-
{
-
title: '操作',
-
field: 'id',
-
align: 'center',
-
formatter:function(value,row,index){
-
var e = '<a href="#" mce_href="#" style="color:#000" onclick="edit(\''+ row.id + '\')">编辑</a> ';
-
var d = '<a href="#" mce_href="#" style="color:#000" onclick="del(\''+ row.id +'\')">删除</a> ';
-
return e+d;
-
}
-
}
-
],
-
queryParams: function (params) {//c传给后台的
-
return params;
-
},
-
formatLoadingMessage: function () {
-
return "数据正在加载中...";
-
},
-
formatNoMatches: function () {
-
return '无符合条件的记录';
-
},
-
onPostBody:function(){ //数据渲染后调动函数
-
var header=$("#detailsTable table thead tr th");
-
var body=$("#detailsTable table tbody tr td");
-
var footer=$("#detailsTable table tr td");
-
body.each(function(){
-
header.width((this).width());
-
footer.width((this).width());
-
});
-
},
-
onClickRow: function (row) {
-
console.log(row);
-
},
-
});
好了,代码就是这些了,下面百度网盘有这个效果所有文件:
地址:https://pan.baidu.com/s/1dK8zPUy5n96JJuyszOO_gA
提取码:kkds
原文地址:https://www.cnblogs.com/master-road/p/11011002.html
- 利用Centos或RedHat的iso镜像搭建本地yum仓库
- QUIC协议初探-iOS实践
- Golang语言社区--【基础知识】常量
- 服务器日志备份超节省空间的思路
- 《企鹅电竞weex实践—— iOS SDK的小九九》
- Linux操作系统DNS解析(nameserver)监控脚本
- 不给“爸爸”添麻烦 - iTOP iOS 动态库改造
- 移动SEO分享:php自动提交复合型Sitemap到百度搜索
- 《Android外部存储》
- Android JNI出坑指南
- 《iPhone X ARKit Face Tracking》
- 结合标签广告,定制一个QQ邮箱订阅
- SecureCRT全局发送相同命令,快速抓取服务器信息的方法
- [不定期更新]简单的shell脚本练习实例
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 形式化分析工具AVISPA(三)学习User micro-manual of AVISPA
- 形式化分析工具AVISPA(三)2.学习User micro-manual of AVISPA
- s6中class的一些基础知识和es5语法的对比
- 在CentOS 8上使用Elastic Stack: Elasticsearch/Kibana 7.8的部署与认证配置
- 做一个简单的京东购物栏
- 解决Elasticsearch SQL命令行启动报错 ./x-pack-env: No such file or directory
- MySql 入门到精通-sql查询语句的执行过程,你真的知道吗?
- 用 float 存储金额,老板说损失从工资里扣!
- 分布式追踪实战
- python的接班者之coconut
- Docker 垃圾回收机制补充
- 通过docker image 获取到 dockerfile
- Tensorflow2.0实现简单的RNN文本分析
- 利用Tensorflow2.0实现手写数字识别
- PyTorch,TensorFlow和NumPy中Stack Vs Concat | PyTorch系列(二十四)