0
使用g:select使用g:select从控制器列表中填充! 当选择改变并提交时,我也会从控制器传递选定值!g:在填充选择后,选择值消失
<g:select id="select"
name="select"
from="${someList}"
value="${passedParameter_selectedValue}"
noSelection="${['':'sth']}"
optionValue='name'
optionKey="id"
/>
当我提交值后调试它,所以我的页面刷新与控制器列表!所以select在一次迭代后具有(Value)值,那么它就变为null!
事情是它运作良好,当我没有使用optionKey!
值应该与optionKey相同,例如,你的optionKey是一个'id',因此'value'也应该是这个实例的id,试试'value =“$ {passedParameter?.id}”' – user1690588 2015-03-02 12:18:44
请添加控制器的相关部分。 – cfrick 2015-03-02 12:45:04
非常感谢!它的值应该与optionKey相同!发布它,所以我可以接受的答案 – Mich 2015-03-02 13:26:54