永发信息网

分页显示保存checkbox里的值

答案:2  悬赏:20  手机版
解决时间 2021-05-10 16:35
  • 提问者网友:像風在裏
  • 2021-05-09 18:55

我从库里面搜索了两个字段,循环显示出来

<td><a href="#"><%=rs2.getString("POSTTOPIC")%></a></td>
<td>
<input name="checkbox" type="checkbox"
value="<%=rs2.getInt("POSTID")%>" />
</td>

为什么,点击翻页以后,上个页面 checkbox勾选过的 会消失

现在想做到保存每一页的值最后统一提交!并且勾选的东西不管怎么翻页也能显示出来!给个思路吧!

最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-05-09 19:53
那我建议你单独做一个数组用来存储勾选过的值
然后单独做一块区域用来显示勾选过的内容
全部回答
  • 1楼网友:雪起风沙痕
  • 2021-05-09 20:16

你首先知道 http 是无状态的

如果想保存状态

要不在客户端

要不在服务器

不知道你用的是什么动态网页语言

我知道 ASP.net 控件的 enableviewstate 属性能实现你的功能

动态网页语言是在服务器端保存的

相当于在重定向页面的时候

把状态传到服务器端 然后再传回来

这是正统的做法

如果你想在客户端保存 唯一的途径就是javascript

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯