日期:2014-05-18  浏览次数:20823 次

翻页后如何保存checkbox值
翻页后如何保存checkbox值
在任意页取出所有checkbox各项字段值
请问大家jsp有什么方法

------解决方案--------------------
session Cookies Struts标签好像也会保存提交之前的值~~~试试看.``
------解决方案--------------------
jsp就用request.setAttribute();
struts就用form
------解决方案--------------------
把选中记录的 id 存入list,并把list放入session ,每次翻页,当前页面的记录id是否记载在 list中,如果记载那么就选中!


------解决方案--------------------
提醒楼上一点,不要把大的数组存放到session中,除非你没遇到过数据丢失的现象,我不大喜欢session这个存储介质。要么就用struts的form配合这存储。要么就每页都request.setAttribute();和request.getAttribute();
------解决方案--------------------
用隐藏表单+javascript做吧
------解决方案--------------------

因为翻页后再回到原来的页,以前选中的 checkbox的属性状态会随页的刷新而丢失。
LZ看这样行否:
选择checkbox后触发一事件 ,此实践纪录被选中的checkbox所对应的值。后台数据库在此值的后面加一标志位。如 选中后 此标志位为1。
当翻页后再回到原来的页,checkobx会根据0或1进行现实。
------解决方案--------------------
我遇到过
没想到什么好办法
我是通过js保存当前页选的值,翻页时把这个值当一个参数传过去,而且回到原来的页面时
还要比对值与页面checkbox,已选的要自动勾上。
反正这个办法是让我相当不爽
有好的解决办法的说一下