我的表单中有一个复选框列表如下,复选框列表是动态的,使用数据库中的文档列表,这些文档可能是100到10000,所以我使用分页将max和offset发送到我的控制器这里是代码:
<tbody>
<g:each var="invoice" in="${documentListbyAll}">
<tr onclick="selectRow(this)">
<td>${document.id}</td>
<td>${document.name}</td>
<td>${document.Type.nameType}</td>
<td class="center">${document.Status}</td>
<td class="center">${document.Date}</td>
<td>
<input type="checkbox" id="document" value="${document.id}" name="document">
</td>
</tr>
</g:each>
</tbody>
</table>
</div>
</div>
<g:paginate controller="displayDocument" action="index" total="${documentListCount}" max="10" />
<button type="submit" class="btn btn-success"><i class="icon-arrow-down"></i>treat</button>
此代码显示的表格包含文档列表,我有分页,问题是:用户必须从不同的页面中选择一些文档,但是分页加载页面=&gt;我无法保存在前几页中选择的文件
我正在考虑使用会话变量,但我不知道如何,如果有人能给我任何帮助或指出我正确的方向,我会非常感激。