bootstrap——bootstrapTable实现隐藏列的示例
发布时间 - 2026-01-10 22:31:58 点击率:次最近在学习bootstrap,正好今天看到了bootstrapTable隐藏列,留着以后参考。

主要代码:
<script type="text/javascript">
$(function () {
LoadingDataListOrderRealItems();
$('#tableOrderRealItems').bootstrapTable('showColumn', 'ShopName');
$('#tableOrderRealItems').bootstrapTable('hideColumn', 'GoodsId');
});
</script>
全部代码:
<!--订单中商品列表 模块 开始-->
<script type="text/javascript">
function LoadingDataListOrderRealItems() {
$('#tableOrderRealItems').bootstrapTable({
url: '/Handler/Handler_Orders/AllOrder_Real_Virtuall_Handler.ashx?func=Get_Orders_Real_SelectGoodsListByOrderId',
method: 'get', //默认是post,不允许对静态文件访问
cache: false,
striped: true, // 隔行加亮
pagination: true, // 开启分页功能
pageSize: 20, // 设置默认分页为 20
pageNumber: 1,
pageList: [10, 25, 50, 100, 200], // 自定义分页列表
//contentType: "application/x-www-form-urlencoded",//如果想用request.form 方式,设置 contentType: "application/x-www-form-urlencoded",
search: false,//开启搜索功能
sidePagination: 'server',//设置为服务器端分页
queryParams: queryParams,//参数
showColumns: true, // 开启自定义列显示功能
showRefresh: false, // 开启刷新功能
minimumCountColumns: 2,// 设置最少显示列个数
clickToSelect: true,
smartDisplay: true,
clickToSelect: true, // 单击行即可以选中
sortName: 'OrderRealItemsId', // 设置默认排序为 name
sortOrder: 'desc', // 设置排序为反序 desc
smartDisplay: true, // 智能显示 pagination 和 cardview 等
dataType: "json",
columns: [{
field: 'OrderId',
title: '#',
align: 'center',
}, {
field: 'OrderItemId',
title: 'OrderItemId',
align: 'left',
}, {
field: 'GoodsId',
title: 'GoodsId',
align: 'left',
}, {
field: 'OrderCode',
title: '订单编号',
align: 'left',
}, {
field: 'GoodsName',
title: '商品名称',
align: 'left',
}, {
field: 'GoodsMainPic',
title: '图片',
align: 'left',
formatter: function (value, row, index) {
if (value != "") {
return '<img style="width:150px;height:100px" src="' + ServiceJsonServiceClient_CommonLib + value + '" />';
}
else
return '<img style="width:150px;height:100px" src="' + Client_NoPicture + '" />';
}
}, {
field: 'Consignor',
title: '收货人',
align: 'left',
}, {
field: 'ReceiveAddress',
title: '收货地址',
align: 'left',
}, {
field: 'ReceiveTel',
title: '联系电话',
align: 'left',
},{
field: 'SellerName',
title: '卖家姓名',
align: 'left',
}, {
field: 'ShopName',
title: '店铺名称',
align: 'left',
}, {
field: 'ModelName',
title: '商品类型',
align: 'left',
}, {
field: 'FinalPrice',
title: '最终价格',
align: 'left',
}, {
field: 'GoodsCount',
title: '数量',
align: 'left',
}, {
field: 'AppriseStatus',
title: '物流状态',
align: 'left',
}, {
title: '操作',
field: 'Id11',
align: 'center',
width: '100px',
formatter: function (value, row, index) {
}
}]
});
}
//获取URL参数
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = decodeURI(window.location.search).substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
//设置传入参数
function queryParams(params) {
var OrderId = GetQueryString("OrderId");
var temp = { //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
limit: params.limit, //页面大小
offset: params.offset, //页码
OrderId: OrderId
};
return temp;
}
</script>
<script type="text/javascript">
$(function () {
LoadingDataListOrderRealItems();
$('#tableOrderRealItems').bootstrapTable('showColumn', 'ShopName');
$('#tableOrderRealItems').bootstrapTable('hideColumn', 'GoodsId');
$('#tableOrderRealItems').bootstrapTable('hideColumn', 'OrderItemId');
$('#tableOrderRealItems').bootstrapTable('hideColumn', 'ShopName');
$('#tableOrderRealItems').bootstrapTable('hideColumn', 'SellerName');
});
</script>
<!--订单中商品列表 模块 开始-->
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# bootstraptable隐藏列
# bootstrap
# 隐藏列
# 隐藏表格列
# bootstrap制作jsp页面(根据值让table显示选中)
# Bootstrap Table从服务器加载数据进行显示的实现方法
# BootStrap中Table隐藏后显示问题的实现代码
# 分页
# 自定义
# 加亮
# 收货人
# 收货
# 卖家
# 设置为
# 想用
# 单击
# 大家多多
# 搜索功能
# 看到了
# 变量名
# 反序
# 正则表达式
# striped
# true
# pageList
# pageSize
# pageNumber
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
如何在云虚拟主机上快速搭建个人网站?
深圳网站制作平台,深圳市做网站好的公司有哪些?
b2c电商网站制作流程,b2c水平综合的电商平台?
如何基于云服务器快速搭建网站及云盘系统?
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
网站页面设计需要考虑到这些问题
教你用AI润色文章,让你的文字表达更专业
详解vue.js组件化开发实践
Laravel怎么使用Intervention Image库处理图片上传和缩放
Python正则表达式进阶教程_复杂匹配与分组替换解析
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
Python制作简易注册登录系统
如何快速上传建站程序避免常见错误?
Linux安全能力提升路径_长期防护思维说明【指导】
作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】
高端企业智能建站程序:SEO优化与响应式模板定制开发
如何在建站之星网店版论坛获取技术支持?
Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
简历在线制作网站免费版,如何创建个人简历?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
Python高阶函数应用_函数作为参数说明【指导】
微信小程序 五星评分(包括半颗星评分)实例代码
Python自动化办公教程_ExcelWordPDF批量处理案例
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
Python文件操作最佳实践_稳定性说明【指导】
Laravel怎么连接多个数据库_Laravel多数据库连接配置
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
利用vue写todolist单页应用
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
如何在橙子建站上传落地页?操作指南详解
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
长沙做网站要多少钱,长沙国安网络怎么样?
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
如何在建站宝盒中设置产品搜索功能?
JS实现鼠标移上去显示图片或微信二维码

