我想将值从选择栏传递到textarea,但失败,说未定义null对象的描述。
$ {dbList}是数据库对象的列表。 DB对象包含一个名为description的属性。如何使文本区域显示该description属性。
<g:select name="copyDB" from="${dbList}" value="copyDB"
onchange="document.getElementById("text").value=${copyDB.description}" />
<textarea id="text"></textarea>
最佳答案
将attr optionKey和optionValue添加到标签g:select
<g:select name="copyDB" from="${dbList}" value=""
optionKey="[a property of DB object]" optionValue="description"
onchange="document.getElementById("text").value=${copyDB.description}" />
关于grails - 如何从g:select标记传递值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55857959/