easyUI关于datagrid那点事

代码供应链 2015-10-28 04:41:51
现有字段id,name,class,age,sex.
在easyUI页面加载之后,其中age=18的人name列中的内容全部变红展示.来个大神,第一次发帖!
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
代码供应链 2015-10-28
  • 打赏
  • 举报
回复
问题解决了,原来可以格式化.
地址:http://www.qeefee.com/article/S159
或者参考easyUI提供的格式化demo
雷恩特 2015-10-28
  • 打赏
  • 举报
回复
$('#dg').datagrid({ columns:[[ {field:'listprice',title:'List Price', width:80, align:'right', styler: function(value,row,index){ if (value < 20){ return 'background-color:#ffee00;color:red;'; // the function can return predefined css class and inline style // return {class:'c1',style:'color:red'} } } } ]] }); 不是有列样式改变的方法
代码供应链 2015-10-28
  • 打赏
  • 举报
回复
这个方法只能修改一行的字体颜色,我想单独改变显示符合条件的列呢?
雷恩特 2015-10-28
  • 打赏
  • 举报
回复
你自己在组装数据的时候设置一下就好了 rowStyler: function(index,row){ if (row.listprice < 30){ return 'background-color:#6293BB;color:#fff;font-weight:bold;'; } }

87,942

社区成员

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

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