【问题标题】:How to implement a dropdown list from the domain class in grails如何在grails中实现域类的下拉列表
【发布时间】:2013-05-20 06:47:01
【问题描述】:

在我的 grails 项目中,我想实现一个下拉列表。 正如我们定义的, 域类中的String priorityType,

它作为普通文本字段生成以输入数据。 我想知道如何将阶段定义为包含溢价的下拉列表,粗体作为其下拉值 如果可以请帮助我

【问题讨论】:

标签: grails


【解决方案1】:

像往常一样用于关系的下拉菜单。创建域 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>

另见question如何使用select+enum

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-08-29
  • 2018-05-04
  • 1970-01-01
  • 1970-01-01
  • 2012-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多