0

我有一组字段的面板,这些字段有一些捆绑的验证规则和其他功能,如 setValue、InitValue 等。现在我试图在运行时插入复选框字段,尝试使用 Ext JS 的插入添加功能,但它们正在插入在面板的单独行上,但我需要在输入字段之一之前插入此复选框,为此我创建了带有新输入字段和复选框的新面板并添加到父面板这可以通过在输入字段之前放置复选框来正常工作观点,但问题是输入字段失去了其原生配置选项,如 setValue、initValue、validator 等并引发错误,任何建议放置复选框而不损害输入字段组件。

4

1 回答 1

0

您可以使用 Ext.form.CompositeField 代替 TextField,例如:

    new Ext.form.CompositeField({
        fieldLabel: '...',
        msgTarget : 'side',
        combineErrors: false,
        items: [
            {
                xtype: 'checkbox'
            },
            {
                xtype: 'textfield'
            }
        ]
    })
于 2012-04-06T12:23:13.793 回答