Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在grails中获取所有复选框值,包括未选中的复选框?_Grails_Grails 2.0_Grails Controller - Fatal编程技术网

如何在grails中获取所有复选框值,包括未选中的复选框?

如何在grails中获取所有复选框值,包括未选中的复选框?,grails,grails-2.0,grails-controller,Grails,Grails 2.0,Grails Controller,如何在控制器中获取所有未选中的和选中的复选框值 普惠制代码: <g:each in="${userlist}" status="i" var="userInstance"> <g:checkBox name="userInstanceList" value="${userInstance?.id}"/> </g:each> 默认情况下,浏览器不会为未选中的复选框提交值。你有两个选择 获取控制器中组成整个数据集的数据集列表,并删除选中的值,留下“未选中”的值

如何在控制器中获取所有未选中的选中的复选框值

普惠制代码:

<g:each in="${userlist}" status="i" var="userInstance">
<g:checkBox name="userInstanceList" value="${userInstance?.id}"/>

</g:each>

默认情况下,浏览器不会为未选中的复选框提交值。你有两个选择

  • 获取控制器中组成整个数据集的数据集列表,并删除选中的值,留下“未选中”的值

  • 使用Javascript或JQuery遍历复选框,收集未选中复选框的值并将隐藏字段设置为该值。(例如1,4,7)