gpt4 book ai didi

Grails - 更改复选框参数映射中的值?

转载 作者:行者123 更新时间:2023-12-02 08:58:56 25 4
gpt4 key购买 nike

有没有办法可以更改复选框中放入参数映射中的值?我注意到,如果选中了复选框,带有复选框的元素将在参数映射中具有“on”值,或者在元素名称前面有一个下划线作为参数映射中的键,其值为“”如果未选中该复选框。有什么方法可以改变这种行为,以便如果选中该框,则参数映射中将出现“true”值,如果未选中该框,则参数映射中将出现“false”值(最好在元素名称之前没有“_”) ?

最佳答案

普惠制表格

<g:form controller="test" action="testForm">
<g:checkBox name="box" value="${true}" />
<g:submitButton name="submit" value="submit" />
</g:form>

Controller 代码

def testForm() {
println params.box as boolean
}

输出

true // when box checked
false // when box unchecked

关于Grails - 更改复选框参数映射中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9519434/

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