如何在 Grails 4 上使用 'option group' 创建下拉菜单?

How to create a dropdown with 'option group' on Grails 4?

我想创建一个带有选项组下拉菜单。控制器 return 一个选项列表,并在 GSP 页面上获取列表。我需要用选项组填充该选项项。

<select class="" name="name" id="name">     
                <g:each in="${list}" var="opt">
                  
                </g:each>
</select>

任何人都可以给出一个后端代码的例子。谢谢

您应该使用 <g:select ...> 标签。

<g:select optionKey="id" optionValue="title"
          name="book.title" from="${bookList}" />

参见https://gsp.grails.org/latest/ref/Tags/select.html