1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| Ext.Loader.setConfig({
| enabled: true
| });
| Ext.Loader.setPath('Ext.ux', '../ux');
|
| Ext.require([
| 'Ext.data.*',
| 'Ext.grid.*',
| 'Ext.ux.grid.TransformGrid'
| ]);
|
| Ext.onReady(function(){
| var btn = Ext.get('create-grid');
| // Always enable the button, after a refresh some browsers
| // will remember the disabled state for us
| btn.dom.disabled = false;
|
| btn.on('click', function(){
| btn.dom.disabled = true;
|
| // create the grid
| var grid = Ext.create('Ext.ux.grid.TransformGrid', 'the-table', {
| stripeRows: true,
| height: 130
| });
| grid.render(Ext.getBody());
| });
| });
|
|