Les problèmes récents ont changé la fenêtre lors de l'utilisation de la grille, mais la grille ne peut pas être adaptée pour changer, j'ai donc ajouté une ligne d'instruction.
Le problème est résolu, la carte d'effet
L'effet après avoir traîné
Des phrases ajoutées:
Copier le code du code comme suit:
Ext.eventManager.onwindowResize (function () {
grid1.getView ().
})
Voir le code complet;
Copier le code du code comme suit:
<html xmlns = "http://www.w3.org/1999/xhtml">
<adal>
<meta http-equiv = "content-type" content = "text / html; charset = gb2312">
<Title> Grid </Title>
<link href = "../ ext / ressources / css / ext-al.css.
<script src = "../ ext / adaptateur / 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 () {
Fonction renderadmin ()
{{
Return "<span style = 'curseur: pointeur;' onclck = 'alert ();'> <img src = '../ images / icônes / email.jpg' /> </span>" ";
}
var sm = new ext.grid.checkboxSelectionModel ();
// var sm1 = new ext.grid.rowselectionmodel ({singleSelect: true}),
var cm = new ext.grid.columnmodel ([[[[[[[[[[[
Nouveau ext.grid.roonumber (),
SM,
// SM1,
{header: '<span style = "curseur: pointer;"> <img src = "../ images / icons / e-mail.jpg" /> </a> </span>', dataindex: 'admin', largeur : 30, Render: Rendradmin, triable: false},
{header: 'id', dataindex: 'id'},
{id: 'name', en-tête: 'name', dataindex: 'name'},
{en-tête: 'Envoyer une personne', dataindex: 'from'},
{En-tête: «destinataire», dataindex: «à»}
]));
var data = [
['', '001', 'récolter un single', 'zhang san', 'li si'],,
['', '002', 'Recevoir Single Two', 'Zhang Four', 'Lee Five'],
['', «003», «Recevoir l'ordre trois», «Zhang liu», «li qi sept»]
]]
var store = new ext.ata.store ({{{
Proxy: new ext.ata.memoryproxy (données), données,
Lecteur: new ext.ata.arayreader ({}, [
{nom: 'admin'},
{nom: 'id'},
{name: 'name'},
{nom: 'de'},
{nom: 'à'}
])
});
store.load ();
var grid1 = new ext.grid.gridpanel ({{{
Renderto: «Grid1»,
Nom: «Grid1»,
disposition: «ajustement»,
Titre: «Recevoir la liste»,
AutoHeight: vrai,
Autowidth: vrai,
Bodystyle: «Largeur: 100%»,
chargement de chargement: vrai,
// AutoExpandColumn: 'name',
Autowidth: vrai,
// tbar: [{text: 'envoyer',
// icône: '../images/icons/application_edit.jpg',
// CLS: 'x-btn-text-icon'},
// {texte: 'supprimer',
// icône: '../images/icons/application_edit.jpg',
// CLS: 'x-btn-text-icon'}],
Store: Store,
Cadre: vrai,
CM: CM,
SM: SM,
ViewConfig: {
ForceFit: true},
Auditeurs: {
rowdblck: fonction (n) {
// Obtenez la banque de sélection actuelle, direction d'entrée
// débogueur;
var iid = grid.getSelectionModel ().
Window.location.href = "subframe.html? Id =" + iid;
}
}
});
Ext.eventManager.onwindowResize (function () {
grid1.getView ().
})
});
</cript>
</ head>
<body>
<div id = "grid1">
</div>
</docy>
</html>