淘宝商城的那个组合查询界面是怎么实现的,还有他的数据是怎么传输的?价格 不限 3000元以下 3000-4000 4000-5000 5000-6000
产品定位 不限 超级本 游戏影音本 学生本
屏幕尺寸 不限 12英寸 13英寸 14英寸 就是这种形式的界面,选中一个后颜色会变,并且选其他类型的条件时,刚刚选过的条件有效?不知道我说清楚没有, 比如我点了 5000-6000,他就会变色,然后再选了 学生本,12英寸以后查询的就是符合这三个条件的商品。本人新手,非常感谢!
产品定位 不限 超级本 游戏影音本 学生本
屏幕尺寸 不限 12英寸 13英寸 14英寸 就是这种形式的界面,选中一个后颜色会变,并且选其他类型的条件时,刚刚选过的条件有效?不知道我说清楚没有, 比如我点了 5000-6000,他就会变色,然后再选了 学生本,12英寸以后查询的就是符合这三个条件的商品。本人新手,非常感谢!
点第一个时候,把点得到的值,放在<input id="条件1" type="hidden" value="把点到的值放到这里"/>
查询时候把这个隐藏域的值加到url中,带这个值,传到后台。
点第二个时候,把点得到的值,放在<input id="条件2" type="hidden" value="把点到的值放到这里"/>
同上
点第三个时候,把点得到的值,放在<input id="条件3" type="hidden" value="把点到的值放到这里"/>
同上; 不知道你能不能明白。
<input id="条件1" type="hidden" value=""/>
<input id="条件2" type="hidden" value=""/>
<input id="条件3" type="hidden" value=""/>当你点条件时候 :比如条件1:3000元以下 这个时候,你只要执行js 脚本 document.getElementById("条件1").value()=document.getElementById("3000元以下").value(); 这个时候空值不就是3000元以下的值了吗?变色,只是加了一个css样式。比如.css("color","yellow") 然后查询提交时候,把这个条件1的值传到后台就可以了。
$(this).click(function() {
$('#contentTbody tr.changeColor').css("background-color","#FFFFFF");将所有的css变色的变成灰色,也就是不点的状态
$(this).css({"background-color":"#C6D5FD","cursor":"pointer"});点的时候,加上颜色就行了。
});