bootstarp-table 设置隐藏列
在做隐藏列的时候会发现一个问题。
var settings = {
url: ctx + "rollapply/list",
pageSize: 10,
queryParams: function(params) {
return {
pageSize: params.limit,
pageNum: params.offset / params.limit + 1,
stuNo:$(".rollapply-table-form").find("input[name='stuNo']").val().trim(),
stuName: $(".rollapply-table-form").find("input[name='stuName']").val().trim(),
idCard: $(".rollapply-table-form").find("input[name='idCard']").val().trim(),
stuType: $(".rollapply-table-form").find("select[name='stuType']").val().trim(),
applyStatus: $(".rollapply-table-form").find("select[name='applyStatus']").val().trim(),
applyType: $(".rollapply-table-form").find("select[name='applyType']").val().trim(),
applyTime: $(".rollapply-table-form").find("input[name='applyTime']").val().trim(),
};
},
columns: [{
checkbox: true
},
{
title : '序号',
formatter: function (value, row, index) {
return index+1;
}
},{
field : 'id',
title : 'id',
hidden:true,
formatter: function (value, row, index) {
return '<input type="text" name="id" value="'+ row.id +'" hidden class="form-control">';
}
},
{
field: 'stuNo',
title: '学号',
width: 150
}, {
field: 'stuName',
title: '姓名'
}, {
field: 'idCard',
title: '身份证号'
}, {
field: 'stuClass',
title: '班级'
}, {
field: 'stuType',
title: '申请类型',
align : 'center',
formatter: function(value, row, index) {
if (value == '0') return '退学';
else if (value == '1') return '休学';
else if (value == '2') return '复学';
else if (value == '3') return '保留学籍';
else return '无';
}
}, {
field: 'applyType',
title: '申请理由',
align : 'center',
formatter: function(value, row, index) {
if (value == '0') return '征兵入伍';
else if (value == '1') return '因病';
else if (value == '2') return '家庭原因';
else if (value == '3') return '经济原因';
else if (value == '4') return '自主创业';
else if (value == '5') return '个人原因';
else if (value == '6') return '其他';
else return '无';
}
} ,{
field: 'applyStatus',
title: '审核进度',
align : 'center',
formatter: function(value, row, index) {
if (value == '0') return '<span class="badge badge-warning">待审核</span>';
else if (value == '1') return '<span class="badge badge-success">通过</span>';
else if (value == '2') return '<span class="badge badge-danger">拒绝</span>';
else return '<span class="badge badge-warning">待审核</span>';
}
}, {
field: 'applyTime',
title: '申请时间'
}, {
field: 'approveTime',
title: '审核时间'
}
],
onLoadSuccess:function(data){
$('#rollApplyTable').bootstrapTable('hideColumn', 'id');// 设置隐藏列
}
}
列设置了隐藏还是不能隐藏,因为你必须要加上下面这个才行。
onLoadSuccess:function(data){
$('#rollApplyTable').bootstrapTable('hideColumn', 'id');// 设置隐藏列
}
bootstarp-table 设置隐藏列的更多相关文章
- TABLE CONTROL隐藏列和固定列的实现
一.设置固定列 需求:为了方便对主要关心信息地查看,用户希望TABLE CONTROL左边的一列或者几列在屏幕上固定.针对用户这样子的需求, 我们首先会想到类似与屏幕编辑/可见等字段属性设置,但是此方 ...
- #Java Web累积#表格<table>中隐藏列做备用数据
初入JW,MyEclipse,JS文件中码砖时怎么连个提示都没有. 步骤1 JSP代码中,Table多出一列,如下列代码中的 Other,其中css文件中将col00的width设置为0px; < ...
- table 设置每列的颜色
ISBN Title Price 3476896 My first HTML $53 5869207 My first CSS $49 <!DOCTYPE html> <html ...
- java表格操作之设置表格列宽
设置所有列的宽度 /** * 设置所有列的列宽 * @param table * @param width */ public void setAllColumnWidth(JTable table, ...
- NPOI 读取excel到DataTable 读取隐藏列 读取公式列
处理思路: 1.打开excel 用NPOI进行读取: 2.读取第一个Sheet: 读取过程中: a.先设置相应列 不隐藏 b.读取Cell时 先判断是否的包含公式 相应代码如下: public sta ...
- 解决JQuery中datatables设置隐藏显示列多次提交后台刷新数据的问题
此次项目开发过程中用到了Jquery的Datatables插件,无疑他是数据列表展示,解决MVC中同步过程中先走控制器后返回视图,查询数据过程中无法提示等待的弊端, 而且他所提供的各种方法也都有较强的 ...
- Jquery Ajax 异步设置Table中某列的值
可根据table中某列中的ID去改变某列的值! 只是参考,实际应用中不能这样做的,如果有很多行,频繁访问服务器,服务器是顶不住的! JS: $(document).ready(function () ...
- SAP ABAP编程 Table Control动态隐藏列
在SAP DIALOG设计中,有时候须要动态的隐藏某些列,以下是方法. ***数据定义 CONTROLS: table_control TYPE TABLEVIEW USING SCREEN 0100 ...
- html table隐藏列
隐藏table表的第一列,适合显示信息,隐藏ID主键. <html> <head> <meta http-equiv="content-type" c ...
随机推荐
- 【MyBatis】MyBatis之如何配置
1,MyBatis简介 MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架.MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索.MyBatis 使用简 ...
- 【Oracle】Oracle中使用转义字符
1.Oracle 特殊字符 转义 关键词:oracle 转义 环境:oracle9i plsql 在plsql ...
- ASP.NET Core之项目文件简介及配置文件与IOC的使用
原文地址:https://www.cnblogs.com/knowledgesea/p/7079880.html 序言 在当前编程语言蓬勃发展与竞争的时期,对于我们.net从业者来说,.Net Cor ...
- C# 程序打包Release版本
注意:DEBUG和RELEASE的区别,DEBUG下可以直接运行,而RELEASE不一定能直接运行,这并不是表示RELEASE版本有问题,而是表示两者需要操作不同.RELEASE版本要比DEBUG版本 ...
- 一些http或https请求的参数,什么情况下需要urlencode编码
http协议中参数的传输是"key=value"这种简直对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割.如"?name1=value1&na ...
- C#-string.Format对C#字符串格式化
1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0 ...
- java用String类的toUpperCase()和toLowerCase()方法转字符串的大小写
1.如何判断英文字母的大小写: package com.ldw.string; import java.util.Scanner; /** * @author 作者:ldw E-mail: csu.l ...
- Outlook 如何初始化邮箱
首先我们找到邮箱的安装位置,我们可以右键Outlook,然后看其属性.找到其安装位置,复制下来,比如说 "C:\Program Files\Microsoft Office\root\Off ...
- elk 的报错和优化
参数调整 elasticsearch.yml配置文件里面,调整http.max_content_length: 500mb 这个默认就100m 建议调大 之前有过报错 #如果队列满了logstash就 ...
- php分享二十三:字符编码
1:ASCII 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a.b.c.d这样的52个字母(包括大写).以及0.1等数字还有一些常用的 ...