2
场景:我有以下结构;组(父母) - >项目(孩子)。asp mvc - 什么是动态添加数据控件的最佳方式
- 一个组可以有很多项目。
- 两个组和项目只能有一个可编辑的字段(字符串)
在其它父/子表数据我已经使用的局部视图,以显示两个父和子数据 - 与所述子数据是标准MVC索引(即每个旁边带有编辑/选项的项目列表)。
但是在这种情况下,父母只有一个字段,孩子也是这样,所以我不想打开一个单独的视图来创建/编辑新的子记录。
我希望能够做的是有效地编辑所有关联的子数据,而无需打开一个新视图,也许有一个添加按钮可以动态添加另一行。
所以我想我可以(以某种方式)写一些JavaScript来创建一个文本框,每次你点击一个按钮添加一个新的行,然后以某种方式在控制器中保存完成后的数据。
任何人都做了类似的事情,并指出我在正确的方向?