请问类似京东筛选前台已选择是通过什么方法实现的?

php中文网
发布: 2016-06-23 13:52:52
原创
1117人浏览过


图片中我选了品牌及价格,参数是brand=1115%2CHTC&price=M1500L1799,链接地址如下:

http://list.jd.com/list.html?cat=9987%2C653%2C655&page=1&brand=1115%2CHTC&price=M1500L1799

网上找了类似的都是前台效果,通过click实现,不行。后来通过URL传参仿照京东,在(已选条件)是用什么办法做的呢?假设1:用click选取,然后缓存,页面跳转后在读取缓存显示。疑问:在price=M1500L1799修改成price=M99500L100799如图,由此得到第二个假设:直接通过URL参数修改其值

因为是前台,所以我用jquery获取当前url( http://127.0.0.1/Home/screen?dly=4&dle=7&dls=9 )
获取方法(var url = window.location.search.substr(1).split("&"); 
document.write(url);后的值是dly=4,dle=7,dls=9也是我所选取的,怎么转成对应的(大类一 :大类一子类一···)
假如是思路错误或是有方法请大神为我解答

京点点
京点点

京东AIGC内容生成平台

京点点 26
查看详情 京点点

回复讨论(解决方案)

UP~~!UP~~~!求指点

我不懂前台的方法。 
只知道用后台的方法是很简单的。 
Request 到 这个品牌, 然后输出即可
查询的时候, 记一个查询条件

我不懂前台的方法。 
只知道用后台的方法是很简单的。 
Request 到 这个品牌, 然后输出即可
查询的时候, 记一个查询条件



 你意思是说php获取到url的参数再在数据库查找对应值,然后在输出到(已选条件)的位置么?之前想过这个办法,这样完全抛开Js实现筛选了,或许能解决!寻求更加正确的办法

因为你后台本来就要处理这部分的工作。 

变量都传过去了,哪个选了哪个没选 怎么可能不知道呢?

变量都传过去了,哪个选了哪个没选 怎么可能不知道呢?



url部分是这样的~~~~~http://127.0.0.1/Home/screen?dly=4&dle=7&dls=9
获取到的变量是dly=4,前台在以选取的部分不知道怎么转成对应的文本:大类一:大类一子类一 ,

不知道怎么对应?那你 4、7、9 是从哪里来的

url部分是这样的~~~~~http://127.0.0.1/Home/screen?dly=4&dle=7&dls=9
获取到的变量是dly=4,前台在以选取的部分不知道怎么转成对应的文本:大类一:大类一子类一 ,



根据ID查数据库或缓存,得到对应中文名称,显示出来
这些品牌等参数,存入数据库,并且在后台很方便地修改编辑

不知道怎么对应?那你 4、7、9 是从哪里来的



在源代码生成的a  大类三子类二
jquery获取url时,在前台就获取到4 7 9 了

这些数字不就是那些分类名的代号吗?


url部分是这样的~~~~~http://127.0.0.1/Home/screen?dly=4&dle=7&dls=9
获取到的变量是dly=4,前台在以选取的部分不知道怎么转成对应的文本:大类一:大类一子类一 ,



根据ID查数据库或缓存,得到对应中文名称,显示出来
这些品牌等参数,存入数据库,并且在后台很方便地修改编辑


都用php解决不知道会不会给服务器带来什么影响不,希望能在客户端解决

参数都传过去了,不知道吗?

都用php解决不知道会不会给服务器带来什么影响不,希望能在客户端解决



LZ不要想太多;用你所有的办法实现出和你目标网站一样的效果先,以后再想优化方案。况且服务器没那么脆弱!

 其实楼主都已经把参数传递过去了,然后再获取参数,查询一个结果集(查询条件就是你获取的参数)【就是你的品牌产品列表】--》返回输出,在前端显示就可以了。

好吧,因为得到13楼的安慰,所以我决定就用后台处理算了。其实我这个问题更多是jquery实现前台效果的问题,错误的放在了php,谢谢大家的热心回答

相关标签:
京东
京东

京东app是一款移动购物软件,具有商品搜索/浏览、评论查阅、商品购买、在线支付/货到付款、订单查询、物流跟踪、晒单/评价、返修退换货等功能,为您打造简单、快乐的生活体验。有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号