Здравствуйте.
У меня проблема с гридами.
Сами таблицы не отображаются: ни Ext.Grid, ни Ext.EditorGridPanel.
Использую простейшие примеры из Документации к Эксту:
var title_edit = new Ext.form.TextField();
var director_edit = new Ext.form.TextField({vtype: 'name'});
var tagline_edit = new Ext.form.TextField({
maxLength: 45
});
var grid = new Ext.grid.EditorGridPanel({
renderTo: document.body,
frame:true,
title: 'Movie Database',
height:200,
width:520,
clickstoEdit: 1,
store: store,
columns: [
{header: "Title", dataIndex: 'title',
editor: title_edit},
{header: "Director", dataIndex: 'director',
editor: director_edit},
{header: "Released", dataIndex: 'released',
renderer: Ext.util.Format.dateRenderer('m/d/Y')},
{header: "Genre", dataIndex: 'genre',
renderer: genre_name},
{header: "Tagline", dataIndex: 'tagline',
editor: tagline_edit}
]
});
var grid = new Ext.grid.GridPanel({
store: new Ext.data.Store({
reader: reader,
data: xg.dummyData
}),
columns: [
{id:'company', header: "Company", width: 200, sortable: true, dataIndex: 'company'},
{header: "Price", width: 120, sortable: true, renderer: Ext.util.Format.usMoney, dataIndex: 'price'},
{header: "Change", width: 120, sortable: true, dataIndex: 'change'},
{header: "% Change", width: 120, sortable: true, dataIndex: 'pctChange'},
{header: "Last Updated", width: 135, sortable: true, renderer: Ext.util.Format.dateRenderer('m/d/Y'), dataIndex: 'lastChange'}
],
viewConfig: {
forceFit: true
},
sm: new Ext.grid.RowSelectionModel({singleSelect:true}),
width:600,
height:300,
frame:true,
title:'Framed with Checkbox Selection and Horizontal Scrolling',
iconCls:'icon-grid'
});
В итоге показывает пустую страницу..
Помогите. В чем дело?
P.S. Примеры с Ext.Toolbar'ами отображаются... Все библиотеки подключены..