ExtJs Форма для отчета
/*
* Создаем форму для входа
*/
var loginForm = new Ext.FormPanel({
url:'data_NLF.php',
frame: true,
items: [
{
xtype: 'textfield',
id: 'login',
fieldLabel: 'Login',
allowBlank:false,
anchor: '90%'
},{
xtype: 'textfield',
fieldLabel:'Password',
name:'password',
inputType:'password',
anchor: '90%',
allowBlank:false
}
],
buttons: [
{
text: 'Login',
handler: function() {
loginForm.getForm().submit({
waitTitle: 'пожалуйста, подождите...',
waitMsg: 'вход в систему выполняется'
});
}
}
]
});
/*
* Создаем окно, в которое помещаем форму
*/
var loginWindow = new Ext.Window({
frame:true,
title:'Вход в систему',
width:330,
closable: false,
items: loginForm
});
loginWindow.show();
});
layout : 'hbox'
или
layout : 'table'
возможно, тогда заголовки придется делать как Ext.form.Label
Да,в какой-то степени єто помогло.Спасибо.Но днло в том ,что это ячейки для отображения информации и они слиті по горизонтали воедино.А как их развинуть?style:margin-не помогает.И еще вопрос-а как заголовки по горизонтали расставить?
bodyStyle: 'padding:15px',
defaults: {
// applied to each contained item
width: 230,
msgTarget: 'side'
},
хорошие видео на эту тему:
http://www.extjs.com/learn/Screencasts#Layouts
Спасибо за видио.Все работает.Тема закрыта.