BootStrap table隐藏列两种方式 (踩坑)
2024-08-25 13:35:07
1.第一种 利用 visible 属性
{
field : 'userAccount',
title : '订阅人',
visible : visible(),
formatter:function(value){
if(value == null || value.length < 6){
return "-";
}
var account = value.substring(value.length-6);
var name = value.substring(0,value.length-6);
value = name+'('+account+')';
return value;
}
},
1.1 hideColumn 方法定义
function visible(){
var isAdmin = $("#loginUserIsAdmin").html();
if("false" == isAdmin){
return false;
}else if("true" == isAdmin){
return true;
}
}
2. 利用 $('#tb_subscription').bootstrapTable('hideColumn','属性名');
var isAdmin = $("#loginUserIsAdmin").html();
if("false"==isAdmin){
console.log(isAdmin);
$('#tb_subscription').bootstrapTable('hideColumn','userAccount');
}
我遇到的坑是,后台传来的 布尔值 false 和 true 放在了一个标签中接收。再取这个值时
$("#loginUserIsAdmin").html(); 这个值变成了字符串,所以我一开始直接 return isAdmin 总是事与愿违
最新文章
- 《Entity Framework 6 Recipes》翻译系列 (4) -----第二章 实体数据建模基础之从已存在的数据库创建模型
- JQuery全选Prop(“check”,true)和attr(";attr";,true)区别
- poj2488骑士马走
- 给Source Insight做个外挂系列之六--“TabSiPlus”的其它问题
- Windows 通用应用尝试开发 “51单片机汇编”总结
- Linux监控分析实战-1
- 【译】用jQuery 处理XML--写在前面的话
- velocity思维导图笔记
- jQuery设置和获取以及修改class name值操作
- Qt编写自定义控件大全
- lamp环境编译(apache2.4.7 php5.4.25 mysql 5.5.23)
- equals方法
- python 继承和多态
- H5微信通过百度地图API实现导航方式一
- 使用querybuilder做忽略大小写查询的例子
- ps流提取H264并解码播放
- Codeforces 912C Perun, Ult!
- HTTP协议和WEB框架
- 虚幻4:2D游戏中实现二级或多级跳跃
- linux写文件,追加内容