Ext.create('Ext.form.Panel', {
layout: 'anchor',
border: false,
url: 'action/editor.action.php',
defaults: {
labelAlign: 'right',
labelWidth: 80,
margin: '15 0 15 0',
anchor: '99%'
},
items: [{
xtype: 'textfield',
fieldLabel: '文章标题',
name: 'sTitle',
allowBlank: false
},{
layout: 'column',
border: false,
items: [{
columnWidth: .75,
layout: 'anchor',
border: false,
defaults: {
labelAlign: 'right',
labelWidth: 80,
margin: '15 0 15 0',
anchor: '99%'
},
items: [{
xtype: 'textfield',
fieldLabel: '文章标签',
name: 'sTag',
allowBlank: false
}]
},{
columnWidth: .25,
layout: 'anchor',
border: false,
defaults: {
labelAlign: 'right',
labelWidth: 80,
margin: '15 0 15 0',
anchor: '99%'
},
items: [{
xtype: 'combobox',
fieldLabel: '文章分类',
name: 'iType',
allowBlank: false,
editable: false
}]
}]
},{
xtype: 'htmleditor',
fieldLabel: '文章内容',
name: 'sContent',
allowBlank: false,
height: 300
},{
xtype: 'hidden',
name: 'sAction',
value: 'AddNote'
}],
buttons: [{
text: '提交',
formBind: true, //only enabled once the form is valid
disabled: true,
handler: function() {
var form = this.up('form').getForm();
if (form.isValid()) {
form.submit({
success: function(form, action) {
Ext.Msg.alert('Success', action.result.msg);
},
failure: function(form, action) {
Ext.Msg.alert('Failed', action.result.msg);
}
});
}
}
}],
renderTo: Ext.getBody()
});
记下来,免得以后又忘了