【发布时间】:2018-01-09 11:35:35
【问题描述】:
我想将多选限制为 1,因为我想要这种格式的列表。我想始终查看所有列表并且不想要下拉列表,如果我退出 multiple="multiple" 会出现一个下拉列表。
所以,这是代码:
gsp:
<div class="field ${hasErrors(bean: cmd, field: 'subtypes', 'error')}">
<label for="subtypes">
<g:message code="requestSRO.requestSubtype.label"/>
</label>
<g:select name="subtypes" from="${requestSubtypes}" optionKey="code" multiple="multiple" optionValue="description" value="${cmd?.subtypes}" style="width: 100%;height: 100px" disabled="${!requestSubtypes ? true: false}"/>
</div>
我认为<g:select> 没有设置最大选择限制的属性。
【问题讨论】:
-
为什么要使用 multiple="multiple" 如果您只想选择 1 个选项,请将其删除。