如上图所示
如何在最后面加上一列,此列加上一个进度条,
显示完成了任务的百分之多少?
谢谢大家能帮助!

解决方案 »

  1.   

    1可以renderer一列出来
    用当前列的个数除总的个数,然后根据这个数渲染出一个div (宽度就是这个数了),要上背景会明显一些
    2.网上有类似扩展的gird,找一下
      

  2.   

    顶楼上的   extjs的问题看你都来解决  呵呵  就用楼上的renderer 
    eg:renderer:renderDescnfunction renderDescn(value, cellmeta, record, rowIndex, columnIndex, store){
            return 你要返回的一个进度条 可以用楼上说的用DIV来描述一个进度条 }附: 这个方法里的参数自己去搜索下  呵呵
      

  3.   

    官方论坛 3.0插件区  有现成的progress column插件
      

  4.   

    哥哥给个答案吧
    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>";
    }