Hello folks,
I'm using an Ext.selection.CheckboxModel in a grid, but I don't know how checked some rows by default.
Code:
var layers_store = new Ext.data.Store({
autoLoad: false,
proxy: {
type: 'ajax',
url: 'modules/view.php',
reader: {
type: 'json',
root: 'results',
successProperty: 'success'
},
},
fields: [{name:'idlayer',type:'int'}, 'layer', {name:'checked',type:'int'}]
});
...
...
},{
xtype: 'grid',
store: layers_store,
columnLines: true,
viewConfig: { stripeRows: true },
selModel: Ext.create('Ext.selection.CheckboxModel'),
columns: [{ header: 'Layers', dataIndex: 'layer' }]
},{
...
Received JSON:
Code:
[{"idlayer":"18","layer":"Towns","checked":"1"},{"idlayer":"19","layer":"Rivers","checked":"0"}]
For treepanel only is necessary a "checked" field, but with the CheckboxModel doesn't works.
Some suggestion??
Best regards,
Silver