是他们的任何方式,我可以从两个不同的列在单一的下拉并排填充值,例如。大道大道,街道等短的形式保存在一列和值在另一列。先谢谢你
<g:select name="streettype" value="${addressInstance?.streettype}" from="${ParaCode.findAllByCodecat('50')}" noSelection="['':'-Select -']" optionKey="abbr" optionValue="value"/>
这是代码,我从ParaCode表中获取值,显示value(avenue),abbr(ave)保存在地址实例中,而不是这样,我想显示abbr-value即avenue,并在后台保存abbr(ave) - squerys 10分钟前
有许多解决方案,其中之一是通过使用封闭。
<g:select name="streettype" value="${addressInstance?.streettype}" from="${ParaCode.findAllByCodecat('50')}" noSelection="['':'-Select -']" optionKey="abbr" optionValue="${{it.abbr +'-'+it.value}}"/>