在输入字段之前放置复选框

时间:2012-04-05 07:03:29

标签: extjs

我有一组包含字段的Panel,这些字段有一些捆绑的验证规则 和其他函数,如setValue,InitValue等。现在我试图在运行时插入复选框字段,尝试插入添加Ext JS的函数,但它们插入单独的行 面板,但我需要在其中一个输入字段之前插入此复选框,为此 我创建了具有新输入字段和复选框的新面板,并添加到父面板 从输入字段的角度来看放置复选框这个工作正常,但是 问题是输入字段丢失其本机配置选项,如setValue,initValue,validator等。 并抛出错误,任何建议放置复选框而不损害输入字段组件。

1 个答案:

答案 0 :(得分:0)

您可以使用Ext.form.CompositeField而不是TextField,例如:

    new Ext.form.CompositeField({
        fieldLabel: '...',
        msgTarget : 'side',
        combineErrors: false,
        items: [
            {
                xtype: 'checkbox'
            },
            {
                xtype: 'textfield'
            }
        ]
    })