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