我们有一个表单,允许用户为字段动态添加输入。例如,如果您有一个用于跟踪项目的表单,您希望将任务动态添加到该项目。只是为了澄清我的语言:您为任务字段动态添加输入。问题是,我们有 50 个这样的字段。我们当前的解决方案在所有 50 个字段旁边显示一个加号 (+),以允许他们为该字段添加另一个输入框。字段的标签位于字段的左侧,添加的每个输入框都位于当前输入框的下方。
请相信动态添加输入是正确的解决方案,请相信这是经过深思熟虑的,请相信这是用户想要的,请相信我们已经走上了其他各种道路,这是最好的解决方案。
我的问题是关于演示的:你会怎么做?
请保留UI设计的答案。我们已经弄清楚了数据库模式。
更新
Current Solution 是一个基于 Web 的应用程序,它使用 JavaScript 动态添加新的输入,看起来非常类似于 Corey Trager 的绘图:
Task [.............] +
[.............] +
[.............] +
[.............] +
Foo [.............] +
[.............] +
[.............] +
Repeat 50 times...