将拟合列表元素添加到新列表

时间:2009-12-01 17:44:29

标签: jquery grails

不知道怎么称呼......也许你可以帮助我...

我收到了很多地址。我想得到一个概述并创建所谓的地址组,例如“我的朋友”。

某些地址有多个群组。

代码工作正常。

我需要的是一种在我的控制器上的一个列表中显示所有可用组的方法。用户必须能够从该列表中选择一个或多个组,并将其添加到条目属性中。

目前,我通过使用每个组的复选框来实现此目的。也许有一个jquery或richui的例子呢?

Kevin Buchan的更新:

在我的视图中,我想要列出:

一个列表显示所有可用的地址组

第二份清单显示了Adress所属的团体。一开始,没有成员资格。

我在“所有群组”列表中标记了两个群组,然后按提交。

结果:

一个列表显示除地址所属的两个组之外的所有可用地址组。

第二个列表显示来自地址的群组。 Adress是该团体的成员。

这背后的逻辑非常简单......应用程序已经在运行。但我想让它看起来很好。

UPDATE2 我发现这个截图...我想用grails做同样的事情

Test http://img109.imageshack.us/img109/6130/testdc.png

2 个答案:

答案 0 :(得分:3)

像凯文一样,我不确定我完全理解你的要求,但看起来你希望用户使用双列表框设置选择项目。我在我们的应用程序中使用了这些。有一个 jQuery plugin 可以很好地处理这个问题。它甚至为每个列表框提供了很好的查找类型过滤器。

请注意,我需要添加一个选择提交中所有项目的功能,以便在帖子中发送:

$('form').submit(function() {
                $("#GroupsAssigned *").attr("selected", "selected");
            });

我没有10个代表,所以我无法显示截图或发布其他链接,但如果您需要,我会有截图。

希望有所帮助!

答案 1 :(得分:1)

我认为this thread有一个代码段,可能对您使用grails-ui插件很有用。我问了一个类似的问题,虽然没有机会尝试一下。