首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

ExtJS 表单文本框的属性name过长 整合哪个属性可调节

2013-07-16 
ExtJS 表单文本框的属性name过长 调整哪个属性可调节如图所示 例如银行承兑汇票有效期 或者 银行承兑汇票

ExtJS 表单文本框的属性name过长 调整哪个属性可调节
ExtJS 表单文本框的属性name过长 整合哪个属性可调节
如图所示 例如银行承兑汇票有效期 或者 银行承兑汇票注销日期 这两个文本框前的name ,由于字数过多,给流出的长度无法满足,应该改哪个属性才合适。
columnWidth这个属性不行 它主要是改后面的文本框长度的


    var loanCompactForm = Ext.create('Ext.form.Panel', {
        buttonAlign: 'center',
        id: 'form_loanCompact',
        layout: "form",
        bodyStyle: {
            padding: '10px'
        },
        frame: false,
        border: 0,
        defaults: {
            labelWidth:120
        },
        items: [
            {
                layout: 'column',
                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_1]
                    },
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_2]
                    },
                    {   layout: 'form',
                        columnWidth: .3,


                        items: [form_3]
                    }
                ]
            },
            {
                layout: 'column',
                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_4]
                    },
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_5]
                    } ,
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_6]
                    }
                ]
            },
            {
                layout: 'column',


                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_7]
                    },
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_8]
                    } ,
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_9]
                    }
                ]
            },
            {
                layout: 'column',
                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_10]
                    },


                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_11]
                    } ,
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_12]
                    }
                ]
            },
            {
                layout: 'column',
                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_13]
                    },
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_14]
                    } ,


                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_15]
                    }
                ]
            },
            {
                layout: 'column',
                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_16]
                    },
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_17]
                    } ,
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_18]
                    }
                ]


            } ,
            {
                layout: 'column',
                items: [
                    {   layout: 'form',
                        columnWidth: .3,
                        items: [form_19]
                    }
                ]
            }

        ],
        buttons: [form_query_reset,
            {
                text: '提交',
                formBind: true,
                disabled: true,
                iconCls: 'icon_submit',
                listeners: {
                    "click": function () {
                        // userStore.loadPage(1);
                    }
                }
            }
        ]
    });

Ext?JS 表单 布局

分享到:
[解决办法]
你使用了form的布局方式,为form中每个控件用百分比指定了宽度,e.g:columnWidth:.3[表示占30%] 那你设定的那个默认宽度【labelWidth:120】就没有用了,你找到你要修改的那个form控件,然后把columnWidth的值改一下应该就可以了

热点排行