gpt4 book ai didi

grails - g:grails中的select标记不在目标字段中存储列表元素的关键字

转载 作者:行者123 更新时间:2023-12-02 15:05:42 46 4
gpt4 key购买 nike

我的grails View 中有以下代码行

<g:select id="partner" name="partner.id" from="${org.strotmann.partner.Partner.partners}" optionKey="id" value="${auftragInstance?.kundenNr}" class="many-to-one" noSelection="['null': '']"/>    

我希望它能向我显示在from子句中指定的列表作为选择框(工作正常)

从框中选择一个项目后,我希望它在value子句中指定的字段中存储该项目的ID(不起作用,始终为null)

我有些困惑,因为followin codeLine完全符合我的期望:
<g:select id="partner" name="partner.id" from="${org.strotmann.partner.Partner.partners}" optionKey="id" value="${arbeitsgangInstance?.kundenNr}" class="many-to-one" noSelection="['null': '']"/>    

谁能告诉我在哪里可以找到不同之处或如何重新编码?

彼得

让我重新提出我的问题:

我有一个 list
org.strotmann.partner.Partner.partners

它包含仅具有属性名称和ID的伙伴。

我想要一个selectList中的名称,并希望一个合作伙伴的ID存储在其中
auftragInstance.kundenNr

随意编写工作g:select

彼得

最佳答案

value属性用于提供初始选择。提交表单时,名称属性将包含选定的值。在 Controller 中,您可以这样获得:

def partner = params.partner

看到:
select tag in grails documentation

关于grails - g:grails中的select标记不在目标字段中存储列表元素的关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31641276/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com