在我的 grails 项目中,我想实现一个下拉列表。正如我们定义的,领域类中的String priorityType,
它生成为输入数据的普通文本字段。我想知道如何将阶段定义为一个下拉列表,其中包含溢价,粗体作为其下拉值如果可以请帮助我
在我的 grails 项目中,我想实现一个下拉列表。正如我们定义的,领域类中的String priorityType,
它生成为输入数据的普通文本字段。我想知道如何将阶段定义为一个下拉列表,其中包含溢价,粗体作为其下拉值如果可以请帮助我
像往常一样用于关系的下拉菜单。创建一个域PriorityType
并定义而不是String priorityType
引用这个域PriorityType priorityType
。
在其他情况下,您可以从枚举值创建下拉列表。这里的例子:
<div class="fieldcontain ${hasErrors(bean: shoppingCenterInstance, field: 'activityState', 'error')} required">
<label for="activityState">
<g:message code="shoppingCenter.activityState.label" default="Activity State"/>
<span class="required-indicator">*</span>
</label>
<g:select name="activityState" from="${ActivityState?.values()}"
keys="${ActivityState.values()*.name()}" required=""
value="${shoppingCenterInstance?.activityState?.name()}"/>
</div>
另请参阅this question how to use select+enum