Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.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
Javascript 将复选框添加到grails中的列表_Javascript_Forms_Grails_Gsp - Fatal编程技术网

Javascript 将复选框添加到grails中的列表

Javascript 将复选框添加到grails中的列表,javascript,forms,grails,gsp,Javascript,Forms,Grails,Gsp,下面是我从数据库中的设备表创建的列表。我正在用表格打印它。对于我想添加的每一行复选框。我该怎么做呢 <table> <thead> <tr> <g:sortableColumn property="dname" title="${message(code: 'devices.dname.label',

下面是我从数据库中的设备表创建的列表。我正在用表格打印它。对于我想添加的每一行复选框。我该怎么做呢

         <table>
                    <thead>


                    <tr>

                         <g:sortableColumn property="dname" title="${message(code: 'devices.dname.label', default: 'Dname')}" />

                        <g:sortableColumn property="owner" title="${message(code: 'devices.owner.label', default: 'Owner')}" />

                        <g:sortableColumn property="serailNumber" title="${message(code: 'devices.serailNumber.label', default: 'Serail Number')}" />

                        <g:sortableColumn property="supportingAndroidVersion" title="${message(code: 'devices.supportingAndroidVersion.label', default: 'Supporting Android Version')}" />

                    </tr>
                </thead>
                <tbody>
                <g:each in="${Devices.list()}" status="i" var="devicesInstance">
                    <tr class="${(i % 2) == 0 ? 'even' : 'odd'}">

                        <td>${fieldValue(bean: devicesInstance, field: "dname")}</td>

                        <td>${fieldValue(bean: devicesInstance, field: "owner")}</td>

                        <td>${fieldValue(bean: devicesInstance, field: "serailNumber")}</td>

                        <td>${fieldValue(bean: devicesInstance, field: "supportingAndroidVersion")}</td>

                    </tr>
                </g:each>
                </tbody>
            </table>

${fieldValue(bean:DeviceInstance,字段:“dname”)}
${fieldValue(bean:DeviceInstance,字段:“所有者”)}
${fieldValue(bean:DeviceInstance,字段:“serailNumber”)}
${fieldValue(bean:DeviceInstance,字段:“supportingAndroidVersion”)}

${fieldValue(bean:DeviceInstance,字段:“dname”)}
${fieldValue(bean:DeviceInstance,字段:“所有者”)}
${fieldValue(bean:DeviceInstance,字段:“serailNumber”)}
${fieldValue(bean:DeviceInstance,字段:“supportingAndroidVersion”)}

但是您将复选框的名称指定为myCheckbox。然后,表中每一行的复选框名称将是mycheckbox。对吗?我得到的是以下错误“标记[复选框]不存在”。找不到命名空间的标记库:g'我不知道为什么会收到此错误,请尝试清理并再次运行项目。复选框是内置标记。我回答了你关于如何为每行添加复选框的问题……明白了。不是
<table>
                    <thead>


                    <tr>
                         <td></td>
                         <g:sortableColumn property="dname" title="${message(code: 'devices.dname.label', default: 'Dname')}" />

                        <g:sortableColumn property="owner" title="${message(code: 'devices.owner.label', default: 'Owner')}" />

                        <g:sortableColumn property="serailNumber" title="${message(code: 'devices.serailNumber.label', default: 'Serail Number')}" />

                        <g:sortableColumn property="supportingAndroidVersion" title="${message(code: 'devices.supportingAndroidVersion.label', default: 'Supporting Android Version')}" />

                    </tr>
                </thead>
                <tbody>
                <g:each in="${Devices.list()}" status="i" var="devicesInstance">
                    <tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
                        <td><g:checkbox name="myCheckbox${i}" value="${true}"/></td>
                        <td>${fieldValue(bean: devicesInstance, field: "dname")}</td>

                        <td>${fieldValue(bean: devicesInstance, field: "owner")}</td>

                        <td>${fieldValue(bean: devicesInstance, field: "serailNumber")}</td>

                        <td>${fieldValue(bean: devicesInstance, field: "supportingAndroidVersion")}</td>

                    </tr>
                </g:each>
                </tbody>
            </table>