• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 浅谈bootstrapTable如何动态设置行和列的颜色

浅谈bootstrapTable如何动态设置行和列的颜色

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了bootstrapTable,动态设置行和列的颜色等相关知识,希望对您有所帮助

本篇文章给大家介绍一下bootstrapTable 动态设置行(rowStyle)的颜色 和 列(cellStyle 单元格)的颜色。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。


浅谈bootstrapTable如何动态设置行和列的颜色


动态修改行颜色的方法

rowStyle: function(row, index) {        // 参数说明:    //row, 行,row.xxx,能获取某个字段的值    //index,索引,第几行         // 逻辑判断    // .....    return  {css:{"background-color":'rgba(245,245,245,0.7)'}};}


动态修改列(单元格)颜色的方法

cellStyle:function(value,row,index){    // 参数说明:    // value ,当前单元格的值    // row,当前行的值    //index ,第几行         // 逻辑判断    // .....                 return {css:{"background-color":"rgba(255,250,250,0.7)"}};    }

说明:

rowStyle 是 Table options(表配置) ;

cellStyle 是Column options (列配置)。

在列中的选项配置。两者的位置最大的区别


使用示例如下:

function load() {    $('#exampleTable').bootstrapTable({        url : "/config/list",         queryParams : function(params) {            return {                limit: params.limit,                offset: params.offset,                      }        },              rowStyle: function(row, index) {   // 动态修改行的颜色            var isDel = $.trim(row.isDel);            if(isDel=="1"){               // 如果值是1,表示已删除,设置行的颜色                return  {css:{"background-color":'rgba(245,245,245,0.7)'}};            }            return '';          // 即使不改变颜色,也得返回 '' ,否则会报错。        },        columns : [            {                checkbox : true,                            },                      {                field : 'platformName',                 title : '平台名称' ,                width : 140,            },                              {                field : 'ydaaa',                 title : '移动的aaa' ,                width : 140,                cellStyle : function(value,row,index){          // 修改列(单元格)的颜色                    return {css:{"background-color":"rgba(255,250,250,0.7)"}};                    }            },            {                field : 'ydbbb',                 title : '移动的bbb' ,                width : 140,                formatter : function(value, row, index) {                    value=$.trim(value);                    if(value.length>25){                        return value.substr(0,24)+"...";                    }                                                       return value;                },                          },                      { 
  


 
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 浅谈bootstrapTable+jstree插件对树列表条件和查询条件的处理
  • 浅谈bootstrapTable如何动态设置行和列的颜色

相关文章

  • 帝国CMS后台搜索报错Illegal mix of collations for operation 'like'
  • 千万不要让搜素引擎误认为买卖链接了
  • 利用图层样式制作华丽的金属字
  • 在 MySQL 中 int (10) 和 int (11) 的区别
  • 帝国CMS下载地址不用弹窗修改方式
  • WordPress 彻底移除后台“隐私”设置功能
  • php中get_object_vars()在数组的实例用法
  • 分享个人推荐的Laravel或其它框架的编程规范
  • 好看短视频解析下载Python脚本
  • 长尾关键词挖掘的技巧,你知道吗?

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • PHPCMS模型字段单选复选只能填写不能使用SQL语句查询
    • 如何解决php微信输出乱码
    • vuejs中v-show和v-if的区别是什么
    • PHP危险函数禁用深入详解
    • PS简单制作碎花布上的拼贴瓷砖文字效果教程
    • 怎样利用Javascript简单实现星空连线的效果
    • 基于thinkphp6.x的API接口开发简单小实例
    • 如何在PHP中获取数组单元数量
    • vue-router两种模式有什么区别
    • Photoshop制作超逼真缝线效果

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有