【xuzuning 】版主求教,有问题啊,各位高手围观。
本帖最后由 u010572351 于 2013-06-23 13:23:38 编辑 昨天请教了如何实现多条件下分类检索,
http://bbs.csdn.net/topics/390497100
后来我做出来了,但是新的问题出现了,而且是比较致命的弊端,想再请教下。
问题1:
1.url上面只显示当前点击的链接,因为参数是放在session里面的,每个链接都是当前链接的参数,好像其他网站不是这样的,他们是所有参数的结合。
2.这个问题是最重要的,就是用户点击的参数放在session,如果用户搜索了一把,但是没有关闭浏览器,浏览其他页面去了,然后再回来再搜索,那么session仍然有效,就是说他现在的搜索范围已经局限在上次的搜索结果中了。
比如:
用户上次最后的搜索条件是: 只限电影,2012年,国语,然后关闭页面(没有关闭浏览器),过了一会又回来了,他搜索国外的电影,因为现在session还有效,那他是搜索不到东西的,或者说范围是不对的,缩小的,除非他关闭浏览器重来。
感觉不太对劲儿啊。。。。。
分享到:
------解决方案--------------------
你需要在那个帖子 #4、#16 的代码基础上修改
------解决方案--------------------
为何不用js拼接url串呢?
------解决方案--------------------
多条件筛选,我第一次听说要用session的
无语
就一个简单的url拼接而已
什么时候用得到session了
我打一个很简单的例子
>全部>a1
>全部&b=1>b1
>全部&c=1>c1
------解决方案--------------------
无语,代码都给出来了,还说怎么实现
------解决方案--------------------
用js动态的拼出url应该比较好实现的,
按照你之前给出的页面,可以这样实现:
1、模板页面 新建三个 隐藏域