我得到了列的网格:
...
columns: [
{
xtype: 'rownumberer'
}, {
xtype: 'checkcolumn',
sortable: false,
header: 'done',
dataIndex: 'status',
flex: 2,
width: 55,
callback: function(success, model) {
this.setRawValue(success); // DOESNT WORK
this.setValue(success); // DOESNT WORK
},
}
...
我想将复选框状态更改为选中或取消选中。函数setValue()或setRawValue()对复选框没有任何影响 - 而且 - 不可用于 小部件。
是否在checkjumn的extjs中有类似setChecked(boolean)的简单函数?
我有实例'checkcolumn'是荒谬的,但我找不到基本的功能。
我会很高兴任何提示。谢谢。
虚假
答案 0 :(得分:3)
用于带有'fieldName'checkcolumn write
的网格存储中的记录record.set('fieldName',false)
或
record.set('fieldName',true)
选择/取消选择字段
答案 1 :(得分:2)
最简单的方法是在商店中执行此操作,您可以在商店中添加一个新的布尔字段,默认值为true,然后在商店中更改该布尔值,网格将反映在商店中变化