7

我是 Grails 框架的新手。我有问题:

我的域是:“国家”。我想通过在 Grails 中使用 g:select 在选择标签中显示列表国家

例如:数据库中的数据存储如下

身份证名称

1 英格兰
2 加拿大
3 德国

现在,我想设置“加拿大”被选中。谁能帮我。请!

4

3 回答 3

9

使用 value 属性设置选中项:

<g:select name="user.company.id"
from="${Company.list()}"
value="${user?.company.id}"
optionKey="id" />
于 2013-01-18T13:22:21.587 回答
3

为什么不使用g:countrySelect标签?这将节省一整个域。

于 2014-04-03T09:14:22.383 回答
1

使用 mpccolorado 提供的选择标签结构,然后默认选择加拿大,将其更改value为:

value="2"

(加拿大的 ID)。

于 2013-01-18T14:16:39.747 回答