本文实例为大家分享了Bootstrap标签页的具体实现代码,供大家参考,具体内容如下
bootstrap-table的一些配置参数:
HTML代码:
$('#reportTable').bootstrapTable({
method: 'post',
url: '/qStock/AjaxPage',
dataType: "json",
striped: true, //使表格带有条纹
pagination: true, //在表格底部显示分页工具栏
pageSize: 22,
pageNumber: 1,
pageList: [10, 20, 50, 100, 200, 500],
idField: "ProductId", //标识哪个字段为id主键
showToggle: false, //名片格式
cardView: false,//设置为True时显示名片(card)布局
showColumns: true, //显示隐藏列
showRefresh: true, //显示刷新按钮
singleSelect: true,//复选框只能选择一条记录
search: false,//是否显示右上角的搜索框
clickToSelect: true,//点击行即可选中单选/复选框
sidePagination: "server",//表格分页的位置
queryParams: queryParams, //参数
queryParamsType: "limit", //参数格式,发送标准的RESTFul类型的参数请求
toolbar: "#toolbar", //设置工具栏的Id或者class
columns: column, //列
silent: true, //刷新事件必须设置
formatLoadingMessage: function () {
return "请稍等,正在加载中...";
},
formatNoMatches: function () { //没有匹配的结果
return '无符合条件的记录';
},
onLoadError: function (data) {
$('#reportTable').bootstrapTable('removeAll');
},
onClickRow: function (row) {
window.location.href = "/qStock/qProInfo/" row.ProductId;
},
});
<div id="tabs">
<ul class="nav nav-tabs">
<li class="active"><a href="#item1" data-toggle="tab">项目一</a></li>
<li><a href="#item2" data-toggle="tab">项目二</a></li>
<li><a href="#item3" data-toggle="tab">项目三</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade in active" id="item1">
<table border="1">
<tr><td>购买材料1</td><td>购买材料2</td><td>购买材料3</td><td>购买材料4</td></tr>
<tr><td>购买材料5</td><td>购买材料6</td><td>购买材料7</td><td>购买材料8</td></tr>
<tr><td>购买材料9</td><td>购买材料10</td><td>购买材料11</td><td>购买材料12</td></tr>
<tr><td>购买材料13</td><td>购买材料14</td><td>购买材料15</td><td>购买材料16</td></tr>
</table>
</div>
<div class="tab-pane fade" id="item2">
<table border="1">
<tr><td>购买材料1</td><td>购买材料2</td><td>购买材料3</td><td>购买材料4</td></tr>
<tr><td>购买材料5</td><td>购买材料6</td><td>购买材料7</td><td>购买材料8</td></tr>
<tr><td>购买材料9</td><td>购买材料10</td><td>购买材料11</td><td>购买材料12</td></tr>
<tr><td>购买材料13</td><td>购买材料14</td><td>购买材料15</td><td>购买材料16</td></tr>
</table>
</div>
<div class="tab-pane fade" id="item3">
<table border="1">
<tr><td>购买材料1</td><td>购买材料2</td><td>购买材料3</td><td>购买材料4</td></tr>
<tr><td>购买材料5</td><td>购买材料6</td><td>购买材料7</td><td>购买材料8</td></tr>
<tr><td>购买材料9</td><td>购买材料10</td><td>购买材料11</td><td>购买材料12</td></tr>
<tr><td>购买材料13</td><td>购买材料14</td><td>购买材料15</td><td>购买材料16</td></tr>
</table>
</div>
</div>
</div>
bootstrap-table带参到后台去的代码
CSS代码:
function queryParams(params) { //配置参数
var temp = { //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
pageSize: params.limit, //页面大小
pageNumber: params.pageNumber, //页码
minSize: $("#leftLabel").val(),
maxSize: $("#rightLabel").val(),
minPrice: $("#priceleftLabel").val(),
maxPrice: $("#pricerightLabel").val(),
Cut: Cut,
Color: Color,
Clarity: Clarity,
sort: params.sort, //排序列名
sortOrder: params.order//排位命令(desc,asc)
};
return temp;
}
#tabs{
width:550px;
height:210px;
background:white;
}
#item1,#item2,#item3{
width:500px;
height:120px;
margin-left:20px;
}
#tabs table{
border-collapse:collapse;
margin-top:20px;
}
#tabs td{
text-align:center;
width:126px;
height:30px;
}
#tabs ul li{
margin-right:10px;
}
参考://www.jb51.net/article/93246.htm
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:
本文由nba买球发布,转载请注明来源
关键词: