Os problemas recentes mudaram a janela ao usar a grade, mas a grade não pode ser adaptada para mudar, então adicionei uma linha de instrução.
O problema é resolvido, o mapa de efeitos
O efeito depois de arrastar
Frases adicionadas:
Copie o código do código da seguinte forma:
Ext.EventManager.onWindowResize (function () {
grid1.getView ().
})
Veja o código completo;
Copie o código do código da seguinte forma:
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "content-type" content = "text/html; charset = gb2312">
<title> grade </title>
<link href = "../ ext/recursos/css/ext-all.css.
)
<script src = "../ ext/ext.js" type = "text/javascript"> </sCript>
<script type = "text/javascript">
Ext.onready (function () {
Função renderadmin ()
{{
Retornar "<span style = 'cursor: ponteiro;
}
var sm = new Ext.Grid.CheckBoxSelectionModel ();
// var sm1 = new ext.grid.rowSelectionModel ({SingleSelect: true}),
var cm = new Ext.Grid.ColumnModel ([[[[[[[
Novo ext.grid.roonumber (),
SM,
// SM1,
{cabeçalho: '<span style = "cursor: pointer;"> <img src = "../ imagens/icons/email.jpg"/> </a> </span>', DataIntex: 'admin', largura : 30, renderr: rendradmin, classificável: false},
{cabeçalho: 'id', DataIndex: 'id'},
{id: 'name', cabeçalho: 'nome', dataindex: 'name'},
{cabeçalho: 'Enviar Person', DataIndex: 'de'},
{cabeçalho: 'destinatário', DataIndex: 'para'}
]);
var dados = [
['', '001', 'colhe um single', 'zhang san', 'li si'],
['', '002', 'Receba Single Two', 'Zhang Four', 'Lee Five'],
['', '003', 'Receba a ordem três', 'zhang liu', 'li qi sete']
];
var store = new ext.data.store ({{
Proxy: new ext.data.memoryproxy (dados), dados,
Leitor: new ext.data.arayReader ({}, [
{nome: 'admin'},
{nome: 'id'},
{nome: 'nome'},
{nome: 'de'},
{nome: 'para'}
]))
});
store.load ();
var grid1 = new Ext.Grid.GridPanel ({{{{
rendermo: 'grid1',
Nome: 'grid1',
Layout: 'Fit',
Título: 'Lista de recebimento',
AutoHeight: verdadeiro,
Autowidth: verdadeiro,
Bodystyle: 'Largura: 100%',
Máscara de Load: Verdadeiro,
// autoexpandcolumn: 'nome',
Autowidth: verdadeiro,
// tBar: [{text: 'Send',
// Ícone: '../images/icons/application_edit.jpg',
// cls: 'x-btn-text-icon'},
// {text: 'delete',
// Ícone: '../images/icons/application_edit.jpg',
// cls: 'x-btn-text-icon'}],
Loja: Loja,
quadro: verdadeiro,
cm: cm,
SM: SM,
ViewConfig: {
Forcefit: verdadeiro},
Ouvintes: {
rowdblck: function (n) {
// Obtenha o banco de seleção atual, direção de entrada
// 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>