bootstarpt-table小结
var bsTable = $('#table');
bsTable.bootstrapTable({
url: '@Url.Action("LogsList", "Home")',//数据接口
silent: true,
method: 'get',//请求方式
toolbar: '#toolbar',
striped: true,//隔行变色
cache: true,//是否使用缓存,默认为true
pagination: true,//是否显示分页
sortable: false,//是否启用排序
sortOrder: "asc",//排序方式
sidePagination: "server",//分页方式
pageNumber: 1,//第一次载入时的默认页
pageSize: 10,//每页最大数据量
pageList: [10, 25, 50, 100],//分页按钮点击时可跳转的页面
search: true,//是否显示搜索框
strictSearch: false,
showColumns: false,
showRefresh: true,//是否显示刷新
minimumCountColumns: 2,//最少允许的列
clickToSelect: false,//
height:100,//行高
uniqueId: "Id",
showToggle: false,
cardView: false,
detailView: false,
queryParams: function (params) {
return {
limit: params.limit,//每页行数
offset: params.offset,
search: $(".search input").val()//搜索框的值
//也可以传递其他需要传递的值
//传值需与接口参数对应
};
},
columns: [{
field: 'UserName',
title: '用户姓名',
align: 'center',//对齐方式
}, {
field: 'Role',
title: '登入角色',
align: 'center',
formatter: function (value) {//根据返回的值显示不同的内容
switch (value) {
case 1:
return '<span>teacher</span>';
break;
case 2:
return '<span>admin</span>';
break;
}
}
}, {
field: 'Content',
title: '操作内容',
align: 'center',
}, {
field: 'ClientIp',
title: '客户端IP',
align: 'center',
},{
field: 'CreateDate',
title: '操作时间',
align: 'center',
formatter: function (value, row, index) {
return "" + getData(value) + "";
}
},{
field: 'operate',
title: '操作',
align: 'center',
formatter: function (value, row, index)
{var str = '';str += '<a style="margin-right:5px" id="' + row.Id + '" class="btn btn-xs btn-info"><i class="fa fa-group"></i> 学生详情</a>';
return str;
]
});
引用的依赖在这里
<link href="~/Content/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link rel="stylesheet" href="bootstrap-table.css">
<script src="jquery.min.js"></script>
<script src="bootstrap.min.js"></script>
<script src="~/Content/assets/bootstrap-table/bootstrap-table.min.js"></script>
<script src="~/Content/assets/bootstrap-table/locale/bootstrap-table-zh-CN.min.js"></script>

浙公网安备 33010602011771号