gsp:
<g:select id="whitelistId" name="whitelistId" noSelection="${['nx':'-Select whitelist-']}" from="${Whitelist.list()}" optionValue="description" optionKey="id" />
即使我在下拉菜单中更改为另一项,"nx"值也会作为参数值发送。如果我省略了noSelection
属性,它将按预期工作。
这是选中"我的白名单"项时生成的html代码:
<select id="whitelistId" name="whitelistId">
<option value="nx">-Select whitelist-</option>
<option value="6118854">My whitelist</option>
</select>
我使用的是Grails 2.2.0
提示吗?
谢谢
ref-doc states:
所以,最好使用通常情况下,这将是空白-但你也可以使用'null'的情况下,你正在传递一个对象的ID
noSelection ="${['':'- 选择白名单- ']}"
或
noSelection = " ${[零:"选择白名单——"]}"