bootstrap table使用说明

1、首先引用相关css,js

<link rel="stylesheet" href="bootstrap.min.css">
<link rel="stylesheet" href="bootstrap-table.css">

<script src="jquery.min.js"></script>
<script src="bootstrap.min.js"></script>
<script src="bootstrap-table.js"></script>
<-- put your locale files after bootstrap-table.js -->
<script src="bootstrap-table-zh-CN.js"></script>

2、使用参数说明

一、服务端*返回数据需要包含“total”“rows”,否则无法解析

total,pageSize用于分页
rows解析具体的数据

在这里插入图片描述
二、格式化表格数据

{
field:"operate",
title:"操作",
align:"center",
valign:"middle",
formatter:function(value,row,index){
     return "<a href='javascript:;' onclick='editRow(event)'>编辑</a>
     &nbsp;&nbsp;
     <a href='javascript:;' onclick='deleteRow(event)'>删除</a>"; }
 }

效果图如下:
在这里插入图片描述

value:代表当前单元格中的字段名,
row:代表当前行,
index:代表当前行的下标,
可以使用return 返回你想要的数据显示在单元格中.

三、查询服务器数据queryParams

// 给服务器传参数,name,userId为自定义参数
function queryParams(params) {
	var name = varName;
	var userId=user_id;
	var param = {
		currentPage : params.pageNumber,
		pageCount : params.pageSize,
		order_keyword : params.sortOrder,
		order_column : params.sortName,
		name:varName,
		userId:userId
	};
	return JSON.stringify(param);
};

请求服务器数据时,你可以通过重写参数的方式添加一些额外的参数,
例如 toolbar 中的参数 如果 queryParamsType = ‘limit’ ,返回参数必须包含
limit, offset, search, sort, order
否则, 需要包含:
pageSize, pageNumber, searchText, sortName, sortOrder.
返回false将会终止请求。

参考文档:https://bootstrap-table-docs3.wenzhixin.net.cn/zh-cn/home/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值