是否有可能在g:select标签中默认选择一个选项字段?
我只在文档中看到了"noSelection"参数.
<g:select name="user.age" from="${18..65}" value="${age}"
noSelection="['':'-Choose your age-']"/>
Run Code Online (Sandbox Code Playgroud)
但我需要从收到的数据中选择默认值.
例如18..65是我的范围,我想选择20作为默认选择.
这是可能的还是我必须用javascript做到这一点?
谢谢
Dan*_*ser 13
该value属性正是如此.从Grails文档:
value(可选) - 当前选定的值,用于评估from列表中某个元素的equals()为true.
因此,如果您想要选择"20",如果您的age模型变量为null,那么就这样做
<g:select name="user.age" from="${18..65}" value="${age ?: 20}"
noSelection="['':'-Choose your age-']"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12637 次 |
| 最近记录: |