+ -
当前位置:首页 → 问答吧 → EditorGridPanel 中的 checkcolumn 显示选中和不选中

EditorGridPanel 中的 checkcolumn 显示选中和不选中

时间:2011-01-14

来源:互联网

在 EditorGridPanel 中的列中使用了 Ext.grid.CheckColumn,这列在数据库中保存的值为 Y / N,要求当从数据库中查询显示到页面上的时候, 如果值为 Y 则checkbox 勾上,如果为 N 则不勾上

  可是现在发现不管值是 Y 还是 N ,显示在页面的时候都自动勾上了,只有当这列的值为空的时候才不会勾上,应该怎样解决呢?

作者: java_miner   发布时间: 2011-01-14

没动静,不怎么给力啊?

作者: dataminer_2007   发布时间: 2011-01-14

该回复于2011-01-14 17:25:04被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#3楼 得分:0回复于:2011-01-14 17:45:46
刚调试了下,这样好像可以,更改 checkcolumn.js文件中的 renderer方法, 显示没问题,可以编辑的时候第一次在checkbox上点击它不会勾上,第二次后就正常了
JScript code

renderer : function(v, p, record){
        p.css += ' x-grid3-check-col-td'; 
        return String.format('<div class="x-grid3-check-col{0} {1}">&#160;</div>',   v=='Y' || v== true ? '-on' : '', this.createId());
    }

作者: dataminer_2007   发布时间: 2011-01-14

热门下载

更多