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 读书笔记索引贴
Jan 11 Javascript
Extjs gridpanel 出现横向滚动条问题的解决方法
Jul 04 Javascript
jQuery搜索子元素的方法
Feb 10 Javascript
javascript事件冒泡实例分析
May 13 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
详解node child_process模块学习笔记
Jan 24 Javascript
基于Vue实现电商SKU组合算法问题
May 29 Javascript
VUE单页面切换动画代码(全网最好的切换效果)
Oct 31 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
原生JavaScript实现弹幕组件的示例代码
Oct 12 Javascript
jQuery插件实现图片轮播效果
Oct 19 jQuery
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
PHP 巧用数组降低程序的时间复杂度
2010/01/01 PHP
PHP-redis中文文档介绍
2013/02/07 PHP
php自定义session示例分享
2014/04/22 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
PHP 对象继承原理与简单用法示例
2020/04/21 PHP
js兼容标准的表格变色效果
2008/06/28 Javascript
js实现文本框中焦点在最后位置
2014/03/04 Javascript
php is_numberic函数造成的SQL注入漏洞
2014/03/10 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
老生常谈遮罩层 滚动条的问题
2016/04/29 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
js实现圆形菜单选择器
2020/12/03 Javascript
王纯业的Python学习笔记 下载
2007/02/10 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
Python注释详解
2016/06/01 Python
Python实现求数列和的方法示例
2018/01/12 Python
Python yield与实现方法代码分析
2018/02/06 Python
python使用pygame框架实现推箱子游戏
2018/11/20 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
Python 串口读写的实现方法
2019/06/12 Python
Win10环境中如何实现python2和python3并存
2020/07/20 Python
Python通过format函数格式化显示值
2020/10/17 Python
使用Html5 Stream开发实时监控系统
2020/06/02 HTML / CSS
Sneaker Studio罗马尼亚网站:购买运动鞋
2018/11/04 全球购物
Myprotein台湾官方网站:全球领先的运动营养品牌
2018/12/10 全球购物
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
会话Bean的种类
2013/11/07 面试题
美容院合作经营协议书
2014/10/10 职场文书
后勤工作个人总结
2015/02/28 职场文书
家长会后的感想
2015/08/11 职场文书
七年级之家长会发言稿范文
2019/09/04 职场文书
Win11怎样将锁屏账户头像图片改成动画视频
2021/11/21 数码科技