首先看这图片,相信大家都见过。我说说问题,刚进这页面的时候。就有一些筛选条件不可点。因为那个条件下没有手机。
然后点击苹果,价格500以下这个条件不可点,因为苹果没有这么便宜的。
每次点页面是刷新的。就是一个新的链接。为什么弄成不可点呢,一个是为了用户体验,一个是为了SEO。 好了,相信大家明白了。
我要问的是,如何知道那个条件不是不可点的.。 是每个条件都去查一次吗,还是怎么做呢。求大神们指点一二,不用JS。
然后点击苹果,价格500以下这个条件不可点,因为苹果没有这么便宜的。
每次点页面是刷新的。就是一个新的链接。为什么弄成不可点呢,一个是为了用户体验,一个是为了SEO。 好了,相信大家明白了。
我要问的是,如何知道那个条件不是不可点的.。 是每个条件都去查一次吗,还是怎么做呢。求大神们指点一二,不用JS。
至于是刷新页面再查,还是先查出来然后用JS判断,就看你的了,一般还是建议用JS处理好些。
后台:
首先你要自定义模板
每一个类别都对应的key和value,value有对应的keyID 或 统一一个相同的itemID
查询value时,根据对应group查出来在设定一个表,表字段是path
然后根据上面勾选的存入该字段,并用逗号分隔。前台
查出key和和 value group。
每次选中一个选项都去查询 对应的 path路径,有就是正常颜色,没有就是灰色。
或者一次性查出存在数组,JQ在数组匹配判断。大概思路就算这样。