Help, I can not get passed this error: 'this.getSelectionModel is not a function' in firebug. I'm trying to implement a variation of "grid with data writer" from the extjs4 examples: My variation is I have a checkcolumn with an editor that when, the checkbox is unchecked, the proxy runs a store operation. The problem is I don't think the selection model is getting loaded right, because when the browser load gets to this line: "this.getSelectionModel().on('selectionchange', this.onSelectChange, this);", it blows up. If I take that line out, the page will load, but when I run onDeleteClick(), I get a firebug error that says this.getView() is undefined.
To save time, here's a quesiton: at a fundamental level, do I need to extend 'Ext.grid.Panel', not extend: 'Ext.panel.Panel' in order to get 'getSelectionModel' and methods like that to work? It seems like that's a big difference between my app and the writer.js example from Sencha ("grid with data writer" example). I have three grids setup in three tabs and that's why I went the panel.Panel route.
Sorry, I don't have time to post the code. I'll re-post with code this weekend, probably start a different thread. Any help much appreciated!