extjs gridpanel某列中加进度条

junjieok 2010-09-02 12:08:05

如上图所示
如何在最后面加上一列,此列加上一个进度条,
显示完成了任务的百分之多少?
谢谢大家能帮助!
...全文
388 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
junjieok 2011-10-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 fdhsfdsjh 的回复:]
哥哥给个答案吧
renderer : function(value) {
var val = parseInt(value, 10);
return "<div style='color:#8DB2E3; background-color:#ffffff;border: 1px #8DB2E3 solid;'><div style='height:12px;width:"
+ val
+……
[/Quote]
早都解决了!
fdhsfdsjh 2011-09-07
  • 打赏
  • 举报
回复
哥哥给个答案吧
renderer : function(value) {
var val = parseInt(value, 10);
return "<div style='color:#8DB2E3; background-color:#ffffff;border: 1px #8DB2E3 solid;'><div style='height:12px;width:"
+ val
+ "%;background-color:#8DB2E3;border: 0px;color: black;'>"
+ val + "%</div></div>";
}
fdhsfdsjh 2011-09-07
  • 打赏
  • 举报
回复
最终的结果是没有得到解决!!!!!!!!!!!!
junjieok 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lchy110 的回复:]
顶楼上的 extjs的问题看你都来解决 呵呵

就用楼上的renderer
eg:renderer:renderDescn

function renderDescn(value, cellmeta, record, rowIndex, columnIndex, store){
return 你要返回的一个进度条 可以用楼上说的用DIV来描述一个进度条 }

附: 这个方法里……
[/Quote]

我试过了,但不出来呀!
lchy110 2010-09-02
  • 打赏
  • 举报
回复
顶楼上的 extjs的问题看你都来解决 呵呵

就用楼上的renderer
eg:renderer:renderDescn

function renderDescn(value, cellmeta, record, rowIndex, columnIndex, store){
return 你要返回的一个进度条 可以用楼上说的用DIV来描述一个进度条 }

附: 这个方法里的参数自己去搜索下 呵呵
aj3423 2010-09-02
  • 打赏
  • 举报
回复
官方论坛 3.0插件区 有现成的progress column插件
zoujp_xyz 2010-09-02
  • 打赏
  • 举报
回复
1可以renderer一列出来
用当前列的个数除总的个数,然后根据这个数渲染出一个div (宽度就是这个数了),要上背景会明显一些
2.网上有类似扩展的gird,找一下
junjieok 2010-09-02
  • 打赏
  • 举报
回复
高手来帮帮忙呀!!!!!!!!!!!!!!!
yeelone 2010-09-02
  • 打赏
  • 举报
回复
学习了

87,910

社区成员

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

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