如何使用CheckboxModel禁用或隐藏特定行Grid的复选框

时间:2013-04-03 11:12:41

标签: extjs extjs4 extjs4.1

我有一个带复选框模型的网格,我想在某些条件下禁用某些复选框。

  1. 不想使用渲染器覆盖DOM元素。
  2. 想要做这样的事情......

    grid.getStore().load({          
      scope: this,          
      callback: function(records, operation, success) {            
        if (success) {              
          var sm = grid.getSelectionModel();              
          Ext.each(records, function(record) {                
            if (record.data.chkd) {
              var row = record.index;
              // console.log(record.index);                  
              sm.select(row, true);                  
              // HERE WANT TO DISABLE THE CHECKBOX FOR THE PARTICULAR RECORD
            }
          });              
        } else {              
          //alert(success);
          //console.log(operation.exception);
        }
      }
    });
    
  3. 先谢谢你的帮助!!

0 个答案:

没有答案