gpt4 book ai didi

Grails 复选框简单问题

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

我在表单中的 View 中有此复选框:

<g:checkBox name="myCheckbox" value="${false}" />

在我的 Controller 中,我如何知道它是否被选中?

我尝试过:

if(!params.myCheckbox)
// obviously not, because it will always be true

if(params.myCheckBox.checked)
// also dont work.

最佳答案

if (params.myCheckbox) {
println "checkbox is checked"

} else {
println "checkbox is not checked or myCheckbox parameter is missing"
}

如果需要单独处理“checkbox未选中”和“myCheckbox参数缺失”,请使用:

if (params.myCheckBox == null) {
println "myCheckbox parameter is missing"

} else if (params.myCheckbox) {
println "checkbox is checked"

} else {
println "checkbox is not checked"
}

关于Grails 复选框简单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6099982/

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