g: 填充select后,select值将消失

  • 本文关键字:select 消失 填充 grails gsp
  • 更新时间 :
  • 英文 :


Im正在使用g:select到,其中填充了来自控制器的列表!当选择更改并提交时,我也从控制器传递选定的值!

 <g:select id="select"
           name="select"
           from="${someList}"
           value="${passedParameter_selectedValue}"
           noSelection="${['':'sth']}"
           optionValue='name'
           optionKey="id"
           />

当我调试它时,提交值后,我的页面会用控制器的列表刷新!所以select在一次迭代后有(Value),然后它变为null!

问题是,当我没有使用optionKey时,它运行得很好!

value应该与optionKey相同,例如您的optionKey是id,因此value也应该是实例的id。尝试

value="${passedParameter?.id}"

相关内容

  • 没有找到相关文章

最新更新