如何使用ExtJs在单个元素的左侧获得标签?

时间:2012-10-31 11:10:56

标签: javascript extjs

我有一个标签:

var tabs = new Ext.TabPanel({
                                xtype:'tabpanel',
                                activeTab: 0,
                                autoScroll: false,
                            //  layoutOnTabChange: true,
                                  defaults:{
                                    bodyPadding: 10,
                                    layout: 'anchor'
                                },
                                items: [{
                                    title:'Общие сведения',
                                    layout:'column',
                                    items:[{
                                        columnWidth:.5,
                                        layout: 'form',
                                        items: [{
                                            xtype:'textfield',
                                            fieldLabel: 'Площадь кв.м.',
                                            name: 'area',
                                            anchor:'80%'
                                        },{
                                            labelAlign: 'left',
                                            xtype:'checkbox',
                                            fieldLabel: 'Межевание',
                                            name: 'mezj',
                                            anchor:'80%'
                                        },{
                                            xtype:'textfield',
                                            fieldLabel: 'Кадастровая стоимость',
                                            name: 'paid',
                                            anchor:'80%'
                                        },{
                                            xtype:'textfield',
                                            fieldLabel: 'Тип переоформленного права',
                                            name: 'right',
                                            anchor:'80%'
                                        },{
                                            xtype:'textfield',
                                            fieldLabel: 'Код документа',
                                            name: 'doc_id',
                                            anchor:'80%'
                                        }]
                                    }
////**/////

它的外观如何:

enter image description here

您会看到所有标签都位于顶部。它还好,但我想把复选框的标签放在右边。

xtype:'checkbox',
fieldLabel: 'Межевание',
name: 'mezj',
anchor:'80%',
labelAlign: 'left',

我用这个但没有帮助。 IO可以改变单个元素的labelAlign吗?

1 个答案:

答案 0 :(得分:3)

使用boxLabel属性而不是fieldLabel来获取复选框右侧的标签。