Grails 在动态加载元素后向g:select添加选项?
我有这样一个选择:Grails 在动态加载元素后向g:select添加选项?,grails,gsp,Grails,Gsp,我有这样一个选择: <g:select style="width: 500px;;" name="ftp" value="${ftpResource.host[0]}" from="${ftpResource.host}" optionKey="${ftpResource.id}" keys="${ftpResource.id}" /> 我试过这个: from="${[ftpResource.hos
<g:select style="width: 500px;;" name="ftp" value="${ftpResource.host[0]}"
from="${ftpResource.host}"
optionKey="${ftpResource.id}"
keys="${ftpResource.id}" />
我试过这个:
from="${[ftpResource.host, 'Message', ftpkindResource.host]}"
但它是以内联方式显示的,我该怎么做呢
(利用这篇文章的机会,使用属性'keys'我可以设置Ids live值以参数形式发送给每个选项吗?是否
from=“${[*ftpResource.host,'Message',*ftpkindResource.host]}”
有效?否,页面不加载为什么不加载?发生了什么?因为如果ftpResource.host
和ftpkindResource.host
是数组,tim_yates建议的构造应该可以工作。它以这种方式加载:ftp1、ftp2、ftp3(所有这些都在一行中)此消息(所有这些都在另一行中)ftp种类1、ftp种类2、ftp种类3(所有这些都在另一行中)我不知道它们的值是否会有问题,我希望它们显示为垂直
from="${[ftpResource.host, 'Message', ftpkindResource.host]}"