1

我正在做一个 Grails 项目,它是一个会计项目。我们有多个客户,他们可以有多种类型的帐户。我必须为客户创建“创建”页面,应该有一种方法可以向客户添加多种类型的帐户。

因此,我正在考虑制作一个包含帐户类型和几个文本框的下拉列表,以输入帐户名称和有关帐户的其他信息。另外,由于一个客户可以有多个帐户,所以我想创建一个“添加”按钮,单击它会显示一个新行以添加新客户。我在使用javascript之前做过这种UI,但是在这种情况下,由于有一个下拉列表和其他组件,我认为它会非常困难并且可能无法正常工作。

我正在考虑创建一个局部视图,每次用户单击带有附加行的“添加”按钮时都会呈现该视图,问题在于验证错误期间,编辑页面,并且每次用户单击“添加”时我还必须传递所有值' 按钮。

还有其他的吗?

4

1 回答 1

1

对于模板方法,如果您不想继续用户已经设置的参数,则必须使用 ajax。

当用户单击按钮时,可能会出现新的下拉列表(或 a 中的任何元素组<div>),因为 Grails 已经带有 jQ​​uery,您可能想看看该.clone()方法。
列出的两种方法的问题是可能会有重复。

现在,另一种选择是使用复选框,这样您就可以只检查您想要的帐户类型。

但老实说,让用户如此自由地选择他想要的帐户类型似乎有点奇怪甚至不合适。

于 2012-05-01T16:21:08.483 回答