asp 翻页check有关问题
asp 翻页check问题asp 怎么控制checkbox选中后,翻页不丢失!类似于购物网站勾选的物品,翻页后勾选不丢失![
asp 翻页check问题
asp 怎么控制checkbox选中后,翻页不丢失!类似于购物网站勾选的物品,翻页后勾选不丢失!
[解决办法]
A)选中物品ID存在本地 cookie 中。
B)翻页时就将当前页中选中物品ID递交到服务器,存在 Session 中。
[解决办法]
用session吧,淘宝的购物篮是保存在用户数据库中的。
[解决办法]
Tiger_Zhao 能举例说明下吗?最好详细点
[解决办法]
该回复于2012-03-27 11:36:55被版主删除
[解决办法]
Google: ASP cookie
Google: ASP session
[解决办法]
学编程的首先得学会有效使用搜索引擎
[解决办法]
一群站着说话不腰疼的人!妈的,你们想到的方法我想到过!我的数据很大,每次勾选的数据要存上万条数据!要你们说的方法那叫超级卡!
[解决办法]
一次上万条的方案明显不合理。
分页,将每一页选中物品ID递交到服务器,存在数据库中。
[解决办法]
你又没有说你实际情况,你只是拿购物网站做类比的,真正购物最多几十条足够了。人家提出用session保存你又没有提出什么异议,只是求具体方法。
如果有上万条,给用户操作也基本都不可能吧,按照一页只能显示100条来算,那么得翻100页勾,你觉得可能吗?如果真的是这个情况那么也是你的设计有问题。 1万条数据只能在数据库中做记录。
[解决办法]如果是需要用户登录才能访问的,那么在用户表的里面增加一个字段aaa,用于保存勾选,需要通过代码实现的:
1.用户勾选一个项目时保存该项目的id,例如保存aaa内容为333,24,2452,23455,等,update数据
2.用户将勾选的取消那么将aaa中的id给删除掉,可以用replace函数替换然后update数据
3.当一个页面展示出来的时候将aaa字段中记录了的项目给勾选起来
[解决办法]其实 每一个点击翻页 调用js 将已经选择的拼成字符串发送到页面就行了
[解决办法]null