Die jüngsten Probleme haben das Fenster bei der Verwendung von Raster geändert, aber das Netz kann nicht für die Änderung angepasst werden. Daher habe ich eine Zeile der Anweisung hinzugefügt.
Das Problem ist gelöst, die Effektkarte
Der Effekt nach dem Ziehen
Sätze hinzugefügt:
Kopieren Sie den Code -Code wie folgt:
Ext.EventManager.onwindowResize (function () {
grid1.getView ().
})
Siehe den vollständigen Code;
Kopieren Sie den Code -Code wie folgt:
<html xmlns = "http://www.w3.org/1999/xhtml">
<kopf>
<meta http-äquiv = "content-type" content = "text/html; charset = gb2312">
<title> grid </title>
<link href = "../ ext/ressourcen/css/ext-all.css.
<script src = "../ ext/adapter/ext/ext/ext-base.js" type = "text/javaScript"> </script> </script>
<script src = "../ ext/ext.js" type = "text/javaScript"> </script>
<script type = "text/javaScript">
Ext.onReady (function () {
Funktion RenderAdmin ()
{{{{
Return "<span style = 'cursor: pointer;
}
var sm = new ext.grid.CheckBoxSelectionModel ();
// var sm1 = new ext.grid.rowSelectionModel ({SingleSelect: true}),
var cm = new ext.grid.columnmodel ([[[[[[[[[[[[[[[[)
Neu ext.grid.roonumber (),
SM,
// sm1,
oder : 30, renderr: rendradmin, sortierbar: false},
{Header: 'id', dataindex: 'id'},
{id: 'name', header: 'name', dataindex: 'name'},
{Header: 'Person senden', dataindex: 'von'},
{Header: 'Empfänger', dataindex: 'to'}
]);
var data = [
['', '001', 'Ernte eine Single', 'Zhang San', 'Li Si'],
['', '002', 'empfangen Single Two', 'Zhang Four', 'Lee Five'],
['', '003', 'Erhalten Sie die Bestellung von drei', 'Zhang Liu', 'Li Qi Seven']
];
var store = new ext.data.store ({{{{{{{{
Proxy: Neue ext.data.memoryProxy (Daten), Daten,
Leser: Neue ext.data.arayreader ({}, [
{Name: 'Admin'},
{Name: 'id'},
{Name: 'Name'},
{Name: 'von'},,
{Name: 'zu'}
]))
});
store.load ();
var grid1 = new ext.grid.gridpanel ({{{{{{
Renderto: 'Grid1',
Name: 'Grid1',
Layout: 'Fit',,
Titel: 'Empfangsliste',
Autoheight: true,
Autowidth: wahr,
Bodystyle: 'Breite: 100%',
Loadmask: Richtig,
// autoexpandcolumn: 'name',
Autowidth: wahr,
// TBAR: [{text: 'send',,
// Symbol: '../images/icons/application_edit.jpg',,
// cls: 'x-btn-text-icon'},
// {text: 'delete',
// Symbol: '../images/icons/application_edit.jpg',,
// cls: 'x-btn-text-icon'}],
Geschäft: Geschäft,
Rahmen: wahr,
cm: cm,
SM: SM,
ViewConfig: {
ForceFit: true},
Zuhörer: {
RowDBLCK: Funktion (n) {
// Holen Sie sich die aktuelle Auswahlbank, Eingaberichtung
// Debugger;
var iid = grid.getSelectionModel ().
Window.location.href = "subframe.html? Id ="+iid;
}
}
});
Ext.EventManager.onwindowResize (function () {
grid1.getView ().
})
});
</script>
</head>
<body>
<div id = "grid1">
</div>
</body>
</html>