如何在extjs中加载嵌套表单

时间:2013-11-12 01:44:46

标签: javascript extjs

我有一个带有textfields的简单表单,并且工作正常。

现在我要求用户应该能够在表单中添加许多标签。

表单是用字段硬编码的。

然后我需要一个名为tags的部分,默认我会有单个文本框并添加按钮,以便用户可以通过输入添加更多标签。

我正在考虑以不同的形式使用标签,但我不知道该怎么做

请提出任何想法

1 个答案:

答案 0 :(得分:0)

Here是ExtJS 4.2.0中的一个简单的JSFidle,它向formpanel动态添加字段,并将表单提交发送到后端。

您可以看到新添加的字段被发送到fiddler中的后端。

以下是我添加的动态添加字段添加标记按钮点击:

   {
        xtype:'button',
        text:'Add Tags',
        width:100,
        handler:function(btn){
            formpanel.add({
                fieldLabel: 'New Item'+formpanel.items.length,     // formpanel is the name of the formpanel
                name: 'item'+formpanel.items.length,
                allowBlank: false
            });           
        }
    }