我可以使用SheepIt JQuery插件获得多级嵌套克隆表单吗?

时间:2012-04-06 18:55:13

标签: javascript jquery forms jquery-plugins

我尝试使用SheepIt在另一个nestedForm中创建一个nestedForm,但无济于事!插入。这甚至可能吗?

在SheepIt上扩展Demo 7!我试图在JSFiddle

中添加一个额外的嵌套表单

但我收到indexOf错误......

删除以下部分以消除错误但违反预期功能:JSFiddle

,
         nestedForms: [
        {
                id: 'person_addresses_#index#_phones_#index_phones#_tests',
                    options: {
                indexFormat: '#index_tests#'
            }
        }
         ]

2 个答案:

答案 0 :(得分:0)

以下是JSFiddle Solution

看来是SheepIt!插件只喜欢在nestedForm ID中看到一个索引。它给了我indexOf错误,因为它击中了第一个#index#。您仍然可以在输入中使用多个索引,它将按预期填充它们。

答案 1 :(得分:0)

在"""之后将此行添加到normalizeFieldsForForm函数中。声明

var nameTemplateAttr = that[0]['name'];