Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例


Posted in Javascript onAugust 28, 2013
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="JquerySort.aspx.cs" Inherits="demo_JquerySort" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>Jquery分类</title> 
<script src="../Scripts/jquery-1.4.4.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function () { 
//品牌 
var alink01 = $("#linktype01").find("span"); 
alink01.click(function () { 
alink01.each(function () { 
$(this).removeClass("templinkactive").addClass("templink"); 
}); 
$(this).removeClass("templink").addClass("templinkactive"); 
$("#Brand").val($(this).attr("tag")); 
}) 
//价格 
var alink02 = $("#linktype02").find("span"); 
alink02.click(function () { 
alink02.each(function () { 
$(this).removeClass("templinkactive").addClass("templink"); 
}); 
$(this).removeClass("templink").addClass("templinkactive"); 
$("#Price").val($(this).attr("tag")); 
}) 
//尺寸 
var alink03 = $("#linktype03").find("span"); 
alink03.click(function () { 
alink03.each(function () { 
$(this).removeClass("templinkactive").addClass("templink"); 
}); 
$(this).removeClass("templink").addClass("templinkactive"); 
$("#Size").val($(this).attr("tag")); 
SetPara(); 
}) 
}); 

function SetPara() { 
var a = $("#Brand").val(); 
var b = $("#Price").val(); 
var c = $("#Size").val(); 
alert("1.aspx?a=" + a + "&b=" + b + "&c=" + c); 
}; 
</script> 
<style type="text/css"> 
.templinkactive 
{ 
padding:5px; 
text-decoration:none; 
background-color: #2788DA; 
color:#ffffff; 
} 
.templink 
{ 
cursor:pointer; 
padding:5px; 
text-decoration:none; 
} 
table tr{ height:35px;} 
</style> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<table> 
<tr id="linktype01"> 
<td style="width:100px"> 
<b>笔记本品牌</b> 
</td> 
<td> 
<span class='templinkactive' tag="0">不限</span> 
</td> 
<td> 
<span class='templink' tag="100101">联想(Lenovo)</span> 
</td> 
<td> 
<span class='templink' tag="100102">宏?(Acer)</span> 
</td> 
<td> 
<span class='templink' tag="100103">华硕(ASUS)</span> 
</td> 
<td> 
<span class='templink' tag="100104">戴尔(DELL)</span> 
</td> 
<td> 
<span class='templink' tag="100105">苹果(Apple)</span> 
</td> 
<td> 
<span class='templink' tag="100106">三星 (SAMSUNG)</span> 
</td> 
</tr> 
<tr id="linktype02"> 
<td style="width:100px"> 
<b>价格范围</b> 
</td> 
<td> 
<span class='templinkactive' tag="0">不限</span> 
</td> 
<td> 
<span class='templink' tag="100201">1000-2999</span> 
</td> 
<td> 
<span class='templink' tag="100202">3000-3499</span> 
</td> 
<td> 
<span class='templink' tag="100203">4000-4499</span> 
</td> 
<td> 
<span class='templink' tag="100204">5000-5999</span> 
</td> 
<td> 
<span class='templink' tag="100205">6000-6999</span> 
</td> 
<td> 
<span class='templink' tag="100206">7000及以上</span> 
</td> 
</tr> 
<tr id="linktype03"> 
<td style="width:100px"> 
<b>尺寸范围</b> 
</td> 
<td> 
<span class='templinkactive' tag="0" >不限</span> 
</td> 
<td> 
<span class='templink' tag="100301">8.9英寸及以下</span> 
</td> 
<td> 
<span class='templink' tag="100302">11英寸</span> 
</td> 
<td> 
<span class='templink' tag="100303">12英寸</span> 
</td> 
<td> 
<span class='templink' tag="100304">13英寸</span> 
</td> 
<td> 
<span class='templink' tag="100305">14英寸</span> 
</td> 
<td> 
<span class='templink' tag="100306">15英寸及以上</span> 
<input type="hidden" id="Brand" value="0" /> 
<input type="hidden" id="Price" value="0" /> 
<input type="hidden" id="Size" value="0" /> 
</td> 
</tr> 
</table> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
javascript 尚未实现错误解决办法
Nov 27 Javascript
Javascript学习笔记2 函数
Jan 11 Javascript
JQuery跨Iframe选择实现代码
Aug 19 Javascript
jquery动态增加text元素以及删除文本内容实例代码
Jul 01 Javascript
jQuery实现单击和鼠标感应事件
Feb 01 Javascript
JavaScript中模拟实现jsonp
Jun 19 Javascript
javascript实现3D变换的立体圆圈实例
Aug 06 Javascript
Bootstrap实现登录校验表单(带验证码)
Jun 23 Javascript
Bootstrap Multiselect 常用组件实现代码
Jul 09 Javascript
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
原生实现一个react-redux的代码示例
Jun 08 Javascript
详解JavaScript中关于this指向的4种情况
Apr 18 Javascript
Jquery Uploadify多文件上传带进度条且传递自己的参数
Aug 28 #Javascript
ExtJS DOM元素操作经验分享
Aug 28 #Javascript
地址栏传递中文参数乱码在js里用escape转码
Aug 28 #Javascript
在JavaScript中实现类的方式探讨
Aug 28 #Javascript
实用的Jquery选项卡TAB示例代码
Aug 28 #Javascript
jQuery实现图片信息的浮动显示实例代码
Aug 28 #Javascript
JQuery筛选器全系列介绍
Aug 27 #Javascript
You might like
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
2013/06/01 PHP
PHP获取一年中每个星期的开始和结束日期的方法
2015/02/12 PHP
PHP中的数组处理函数实例总结
2016/01/09 PHP
用js查找法实现当前栏目的高亮显示的代码
2007/11/24 Javascript
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
js实现动态添加、删除行、onkeyup表格求和示例
2013/08/18 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
2015/01/09 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
2015/10/08 Javascript
全面解析Bootstrap中transition、affix的使用方法
2016/05/30 Javascript
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
2017/07/21 Javascript
解决js ajax同步请求造成浏览器假死的问题
2018/01/18 Javascript
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
详解element-ui中form验证杂记
2019/03/04 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
详解HTML5中垂直上下居中的解决方案
2017/12/20 HTML / CSS
STAY JAPAN台湾:预订日本民宿
2018/07/22 全球购物
美国婚礼装饰和活动用品批发供应商:Event Decor Direct
2018/10/12 全球购物
日本高岛屋百货购物网站:TAKASHIMAYA
2019/03/24 全球购物
优秀毕业生求职推荐信范文
2013/11/21 职场文书
怎样写好自荐信和推荐信
2013/12/26 职场文书
入党积极分子思想汇报
2014/01/02 职场文书
护理工作感言
2014/01/16 职场文书
总账会计岗位职责
2014/03/13 职场文书
目标责任书范本
2014/04/16 职场文书
新闻传媒系求职信范文
2014/04/19 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
2014年组织委员工作总结
2014/12/01 职场文书
仓管员岗位职责
2015/02/03 职场文书
质量保证书怎么写
2015/02/27 职场文书
css3属性选择器 “~”(波浪号) “,”(逗号) “+”(加号)和 “>”(大于号)
2022/04/19 HTML / CSS
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL
Java实现HTML转为Word的示例代码
2022/06/28 Java/Android