有哪位大神知道怎样用js动态设置bootstrap table的列样式cellStyle

菜鸟大马 2017-03-10 11:35:35
$(function(){
ininTable();
})
function ininTable(){
for(var i=0;i<icols; i++){
var typeObj = {title:cols[i],field:fields[i],align:'center',valign:'middle'};
if(i==16 || i== 17){
typeObj.cellStyle = lateStyle;
}
ocol.push(typeObj);
}
var data = [
{
latenum:10,//迟到次数
earlynum:3,//早退此时
muchworknum:5,//加班次数
leavenum:6,//请假次数
busynum:5,//出差次数
absentnum:7,//旷工次数
cardnum:0,//补卡次数
uncardnum:5,//未刷卡次数
}
]
$table.bootstrapTable({
data:data,
height: itableHeight,
dataType: "json",
columns: ocol,
pagination: true, //分页
singleSelect: false,
cache: false,
striped: true,
locale:"zh-US", //表格汉化
pageSize: 10,
showColumns:true,
minimumCountColumns:2,
sidePagination: "server", //服务端处理分页
queryParamsType: "",//修改默认参数传递方式
responseHandler:onresponseHandler,//每次从服务器请求数据后触发的事件。
queryParams: GetUserQuery, //给出分页查询参数
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
method:"POST",
});
}
//表格列样式定义,是给单元格td加样式
var lateCo= "black",lateBgCo="#00FF00";//迟到颜色
function lateStyle(value,row,index){
if(row.latenum > 0){
return {
css:{
"color":lateCo,
"background-color":lateBgCo,
}
}
}
return {};
}
一开始页面加载就可以设置列颜色,然后我动态改变lateCo和lateBgCo的颜色值,此时重新运行初始化表格函数 ininTable(),但是颜色改变不了,哪位大神知道问题出在哪了
...全文
3725 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜鸟大马 2018-01-13
  • 打赏
  • 举报
回复
不好意思,很少登录账号。我是将列颜色值设置为全局变量,修改为自己所需要的颜色后,直接用一下方法刷新一遍表格即可 $table.bootstrapTable("refresh", { url: "表格数据接口" });
旺枝 2017-11-16
  • 打赏
  • 举报
回复
引用 5 楼 m0_37991778 的回复:
[quote=引用 4 楼 GHY_H5 的回复:] 是不是因为{}包含了return 报错classes的原因
我也是发现这个问题,还找不到解决方法[/quote] 刚测试,return空样式的时候必须是个对象如 return {},不然就会报这个错
旺枝 2017-11-16
  • 打赏
  • 举报
回复
引用 4 楼 GHY_H5 的回复:
是不是因为{}包含了return 报错classes的原因
我也是发现这个问题,还找不到解决方法
GHY_H5 2017-09-18
  • 打赏
  • 举报
回复
怎么解决了,楼主
GHY_H5 2017-09-18
  • 打赏
  • 举报
回复
是不是因为{}包含了return 报错classes的原因
酱油和天下 2017-07-06
  • 打赏
  • 举报
回复
引用 1 楼 maxuanling 的回复:
不会意思,刚发布完,就突然想到解决方法了,谢谢
怎么解决的,我也遇到了这个问题,大神求解
菜鸟大马 2017-03-10
  • 打赏
  • 举报
回复
不会意思,刚发布完,就突然想到解决方法了,谢谢
内容概要:本文系统性地研究了蚂蚁算法、A*算法与RRT算法在三维无人机路径规划中的应用,依托Matlab平台实现了三类智能优化算法的建模与仿真,重点对比分析了各算法在路径长度、搜索效率、避障能力及路径平滑性等关键性能指标上的表现。研究构建了复杂的三维仿真环境,综合考量动态与静态障碍物因素,深入探讨不同算法在复杂空间中的适应性与局限性,旨在为无人机自主导航系统的设计提供理论支撑与算法选型依据,具有较强的科研前瞻性与工程应用价值。; 适合人群:具备Matlab编程基础,从事无人机路径规划、智能优化算法研究或自动化、机器人等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入理解蚂蚁算法、A*算法与RRT算法的核心原理及其在三维空间中的实现机制;②通过仿真实验掌握路径规划算法的性能评估方法,提升对智能算法在无人系统中应用的认知与实践能力;③为后续开展多无人机协同路径规划、动态环境路径优化等前沿课题提供技术积累与代码参考。; 阅读建议:建议结合提供的Matlab代码进行仿真实践,重点关注各算法的参数调优与环境建模策略,通过改变障碍物分布、起终点位置及算法参数等方式观察路径生成效果,从而深入理解算法特性并探索优化路径规划性能的有效途径。
内容概要:本文围绕基于改进教与学优化算法的配电网无功优化方法展开研究,以IEEE33节点配电系统为仿真对象,采用Matlab进行代码实现与验证。研究构建了包含有功网损最小化、电压偏差最小化等多目标的无功优化数学模型,并引入改进的教与学优化算法以提升传统智能算法在收敛速度与全局寻优能力方面的局限性。通过对IEEE33节点系统的仿真分析,验证了所提方法在降低网络损耗、改善电压分布、提高配电网运行经济性与稳定性方面的有效性,为电力系统中无功补偿设备的优化配置与调控策略提供了技术支持与实践参考。; 适合人群:电气工程、电力系统及其自动化、智能电网等相关领域的高校研究生、科研人员以及从事电力系统规划与运行工作的技术工程师。; 使用场景及目标:① 掌握配电网无功优化的基本建模思路与多目标函数设计方法;② 学习并应用改进教与学算法解决电力系统复杂优化问题;③ 利用Matlab代码复现标准IEEE算例,支撑学术论文写作或工程项目的仿真验证。; 阅读建议:建议读者结合电力系统分析基础知识与Matlab编程实践,重点理解算法实现步骤与无功优化模型之间的映射关系,可通过调整控制变量、优化参数或迁移至其他测试系统进一步深化对算法性能与应用场景的理解。
内容概要:本文针对储能系统参与现货电能量市场与调频辅助服务市场的协同优化问题,提出了一种基于Matlab实现的双层交易决策优化模型。上层模型以储能运营商收益最大化为目标,综合考虑充放电策略、容量分配及市场报价行为;下层模型基于电力系统出清机制,模拟市场电价形成与系统频率调节过程,体现电网调度的运行约束与响应特性。通过引入KKT条件或强对偶理论将下层问题转化为约束条件,实现双层模型的等效转换与求解。该模型充分考虑市场价格波动性、调频需求不确定性以及储能自身的技术经济约束,为储能资源在多重电力市场环境下的商业化运营提供了科学的决策支持与量化分析工具。; 适合人群:电力系统、能源经济、电力市场及相关领域的科研人员、高校研究生,要求具备一定的优化建模基础和Matlab编程能力;; 使用场景及目标:① 深入理解储能参与多市场耦合交易的机制设计与博弈关系;② 掌握双层优化模型的构建思路、数学转化方法(如KKT、对偶理论)及其在Matlab中的实现技术;③ 借鉴该代码框架开展电力市场出清、储能调度、价格响应等相关课题的仿真研究与模型拓展;; 阅读建议:此资源聚焦于电力市场环境下储能系统的高级建模与优化,建议读者结合电力市场基本理论与优化知识体系进行学习,重点关注双层模型的逻辑结构、变量耦合方式及代码中数学转换的具体实现步骤,以实现模型的准确复现与进一步创新应用。

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧