Sencha ExtJS基于值的复选框模型

时间:2013-06-17 05:12:50

标签: extjs checkbox gridpanel

我正在使用Sencha ExtJS,我添加了带复选框模型的网格面板。我想根据网格面板值禁用一些复选框。我还没有看到复选框模型的渲染器选项。

2 个答案:

答案 0 :(得分:2)

最后我找到了解决方案。覆盖复选框选择模型

 renderer: function(val, meta, record, rowIndex, colIndex, store, view) {
     var status = record.data['status'];
     if(status == 's'){
          meta.tdCls = Ext.baseCSSPrefix + 'grid-cell-special';
          return '<div class="' + Ext.baseCSSPrefix + 'grid-row-checker">&#160;</div>';   
     } else {
          return null;   
     }
}

来源:http://extjswithsandeesh.blogspot.com/2012/05/display-checkboxes-for-selected-rows.html

答案 1 :(得分:0)

如果你使用的是extJs-4,它就在那里:checkbox model

对于extJs-3,你可以在这里找到它:checkbox model