在表格列中,我有复选框,指示我是否对其进行任何更改,我想显示消息文本中所做的更改。例如(000未保存的变更)。我使用过xtype:'checkcolumn'。如何计算我在复选框中所做的更改。
{
xtype: 'checkcolumn',
header: 'Select',
align:'center',
dataIndex: 'mapped',
flex:1,
listeners :
{
checkchange : function(column, recordIndex, checked)
{
alert(checked);
//or send a request
}
}
},
答案 0 :(得分:2)
您可以尝试使用这四种商店方法:
可能是这样的:
var store = Ext.getStore('yourStore'),
modified = store.getUpdatedRecords(),
count = modified.lenght;
console.log(count + ' changes made');