用户将多个详细信息添加到单个输入区域的最佳方法是什么?


What's the best way for the user to add multiple details to single area of input?

在我的项目中,用户必须在四个不同的领域详细说明他的管理费用。起初我们有一个简单的表格(这个),他必须在文本区域中编写所有对所有费用描述进行分组的数据,现在我们希望他详细说明每个区域,所以我必须为用户提供添加"行"的可能性到每个区域。这意味着,如果他的"Impegni"费用由三个条目组成,他必须输入三个"行"。

我的想法是使用 jquery 让用户在用户添加/删除一行时添加行并修改第一列的行跨度(也就是说,如果您需要为"Impegni"输入另一行,我会在第三行下创建一个新行并将"colspan=2"添加到"impegni"单元格),但也许有更好的方法来处理这种输入。

我试图更好地解释它:我的表中存在的四行是"主"区域,用户必须向这些区域添加详细信息。为每个区域创建新的"子行"是一个想法,但也许有更好的方法来处理它!

编辑 - 另一个想法是有四个不同的表(每个"主"行一个)并显示用选项卡隐藏它们(查看此页面上的示例五),但我不知道如何处理所有行的总和

你有什么建议?

我的朋友为它做了一个插件,你可以看这里。

我认为jquery是最好的方法,你可以使用jquery中的简单ajax命令访问你的数据库,比如.load():)