blob: 627e41a5ce75276a540ff57a51f1254463e9a8f4 (
plain) (
blame)
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
<link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
<script type="text/javascript" src="adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-all.js"></script>
<link rel="stylesheet" type="text/css" href="examples/grid/grid-examples.css" />
<link rel="stylesheet" type="text/css" href="examples/examples.css" />
<link rel="stylesheet" type="text/css" href="examples/lib.css" />
<script type="text/javascript">
Ext.onReady(function(){
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
var myData = [##TABLE_DATA##];
##CUSTOM_FUNCTIONS##
// create the data store
var store = new Ext.data.SimpleStore({
fields: [##COLUMN_DATA##]
});
store.loadData(myData);
// create the Grid
var grid = new Ext.grid.GridPanel({
store: store,
columns: [ ##COLUMN_CUSTOMIZATIONS_DATA##],
stripeRows: true,
viewConfig: {
autoFill: true
},
sm: new Ext.grid.RowSelectionModel({singleSelect:true}),
##HEIGHT##,
##WIDTH##,
autoSizeColumns: true,
##AUTO_EXPAND_COLUMN##,
renderTo: '##ELEMENT_NAME##',
title:'##TABLE_TITLE##'
});
grid
grid.getSelectionModel().selectFirstRow();
});
</script>
|