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

来源:互联网 发布:telnet ip 端口号 编辑:程序博客网 时间:2024/06/07 21:58
[html] view plaincopyprint?
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="JquerySort.aspx.cs" Inherits="demo_JquerySort" %>  
  2.   
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  4.   
  5. <html xmlns="http://www.w3.org/1999/xhtml">  
  6. <head runat="server">      
  7.     <title>Jquery分类</title>  
  8.     <script src="../Scripts/jquery-1.4.4.min.js" type="text/javascript"></script>  
  9.     <script type="text/javascript">  
  10.         $(function () {  
  11.             //品牌  
  12.             var alink01 = $("#linktype01").find("span");  
  13.             alink01.click(function () {  
  14.                 alink01.each(function () {  
  15.                     $(this).removeClass("templinkactive").addClass("templink");  
  16.                 });  
  17.                 $(this).removeClass("templink").addClass("templinkactive");  
  18.                 $("#Brand").val($(this).attr("tag"));  
  19.             })  
  20.   
  21.             //价格  
  22.             var alink02 = $("#linktype02").find("span");  
  23.             alink02.click(function () {  
  24.                 alink02.each(function () {  
  25.                     $(this).removeClass("templinkactive").addClass("templink");  
  26.                 });  
  27.                 $(this).removeClass("templink").addClass("templinkactive");  
  28.                 $("#Price").val($(this).attr("tag"));  
  29.             })  
  30.   
  31.             //尺寸  
  32.             var alink03 = $("#linktype03").find("span");  
  33.             alink03.click(function () {  
  34.                 alink03.each(function () {  
  35.                     $(this).removeClass("templinkactive").addClass("templink");  
  36.                 });  
  37.                 $(this).removeClass("templink").addClass("templinkactive");  
  38.                 $("#Size").val($(this).attr("tag"));  
  39.                 SetPara();  
  40.             })  
  41.         });  
  42.   
  43.   
  44.         function SetPara() {  
  45.             var a = $("#Brand").val();  
  46.             var b = $("#Price").val();  
  47.             var c = $("#Size").val();  
  48.             alert("1.aspx?a=" + a + "&b=" + b + "&c=" + c);  
  49.         };  
  50.     </script>   
  51.     <style type="text/css">     
  52.         .templinkactive    
  53.         {    
  54.             padding:5px;    
  55.             text-decoration:none;    
  56.             background-color:  #2788DA;    
  57.             color:#ffffff;    
  58.         }    
  59.         .templink    
  60.         {    
  61.             cursor:pointer;    
  62.             padding:5px;    
  63.             text-decoration:none;    
  64.         }     
  65.         table tr{ height:35px;}     
  66.     </style>  
  67. </head>  
  68. <body>  
  69.     <form id="form1" runat="server">  
  70.     <div>  
  71.         <table>  
  72.             <tr id="linktype01">  
  73.                 <td style="width:100px">  
  74.                     <b>笔记本品牌</b>  
  75.                 </td>  
  76.                 <td>  
  77.                     <span class='templinkactive' tag="0">不限</span>  
  78.                 </td>  
  79.                 <td>  
  80.                     <span class='templink' tag="100101">联想(Lenovo)</span>  
  81.                 </td>  
  82.                 <td>  
  83.                     <span class='templink' tag="100102">宏碁(Acer)</span>  
  84.                 </td>  
  85.                 <td>  
  86.                     <span class='templink' tag="100103">华硕(ASUS)</span>  
  87.                 </td>  
  88.                 <td>  
  89.                     <span class='templink' tag="100104">戴尔(DELL)</span>  
  90.                 </td>  
  91.                 <td>  
  92.                     <span class='templink' tag="100105">苹果(Apple)</span>  
  93.                 </td>  
  94.                 <td>  
  95.                     <span class='templink' tag="100106">三星 (SAMSUNG)</span>  
  96.                 </td>  
  97.             </tr>  
  98.             <tr id="linktype02">  
  99.                 <td style="width:100px">  
  100.                     <b>价格范围</b>  
  101.                 </td>  
  102.                 <td>  
  103.                     <span class='templinkactive' tag="0">不限</span>  
  104.                 </td>  
  105.                 <td>  
  106.                     <span class='templink' tag="100201">1000-2999</span>  
  107.                 </td>  
  108.                 <td>  
  109.                     <span class='templink' tag="100202">3000-3499</span>  
  110.                 </td>  
  111.                 <td>  
  112.                     <span class='templink' tag="100203">4000-4499</span>  
  113.                 </td>  
  114.                 <td>  
  115.                     <span class='templink' tag="100204">5000-5999</span>  
  116.                 </td>  
  117.                 <td>  
  118.                     <span class='templink' tag="100205">6000-6999</span>  
  119.                 </td>  
  120.                 <td>  
  121.                     <span class='templink' tag="100206">7000及以上</span>  
  122.                 </td>  
  123.             </tr>  
  124.             <tr id="linktype03">  
  125.                 <td style="width:100px">  
  126.                     <b>尺寸范围</b>  
  127.                 </td>  
  128.                 <td>  
  129.                     <span class='templinkactive' tag="0" >不限</span>  
  130.                 </td>  
  131.                 <td>  
  132.                     <span class='templink' tag="100301">8.9英寸及以下</span>  
  133.                 </td>  
  134.                 <td>  
  135.                     <span class='templink' tag="100302">11英寸</span>  
  136.                 </td>  
  137.                 <td>  
  138.                     <span class='templink' tag="100303">12英寸</span>  
  139.                 </td>  
  140.                 <td>  
  141.                     <span class='templink' tag="100304">13英寸</span>  
  142.                 </td>  
  143.                 <td>  
  144.                     <span class='templink' tag="100305">14英寸</span>  
  145.                 </td>  
  146.                 <td>  
  147.                     <span class='templink' tag="100306">15英寸及以上</span>  
  148.                     <input type="hidden" id="Brand" value="0" />  
  149.                     <input type="hidden" id="Price" value="0" />  
  150.                     <input type="hidden" id="Size" value="0" />  
  151.                 </td>  
  152.             </tr>  
  153.         </table>  
  154.     </div>  
  155.     </form>  
  156. </body>  
  157. </html>  

原创粉丝点击