grails应用程序的概念

时间:2012-05-01 15:40:03

标签: grails gsp

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

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

我正在考虑创建一个部分视图,每次用户点击带有附加行的“添加”按钮时会出现这个问题,这个问题会出现在验证错误,编辑页面时我还需要每次用户都传递所有值点击“添加”按钮。

还有其他的吗?

1 个答案:

答案 0 :(得分:1)

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

当用户点击按钮时,可以显示新的下拉列表(或<div>内的任何元素组),因为Grails已经附带了jQuery,您可能需要查看.clone()方法。
这两个列出的方法的问题在于可能有重复。

现在,另一个选项是使用复选框,因此您可以检查您想要的帐户类型。

但说实话,让用户以这种自由选择他想要的账户类型似乎有点奇怪甚至不合适。