2013-03-23 47 views
0

我目前正在建立一個大的列表,將與每個標籤的數量標識的網站。 我試圖在主頁上創建一個複選框列表,這取決於用戶選擇的框將在新頁面上顯示結果。 每個複選框都有一個特定的標籤,每個結果可以附加多個標籤。 如果在本網站上嘗試了所有其他複選框過濾器,但由於我的列表中有數百個項目,它們都不會工作,或者它們顯示在主頁面上並溢出網站設計的邊界。Jquery複選框過濾器在新的頁面

有沒有人看過可以幫助我的代碼。

我最好的什麼即時試圖做的例子是這個網站提前任何輸入here.

感謝。

回答

0

將'標籤'放在查詢字符串中並在下一頁中查找它們。

<input id="cb1" type="checkbox" name="category" value="Drama" /><label for="cb1">Drama</label><br /> 
<input id="cb2" type="checkbox" name="category" value="Horror"/><label for="cb2">Horror</label><br /> 
<input id="cb3" type="checkbox" name="category" value="Comedy"/><label for="cb3">Comedy</label><br /> 
<input id="cb4" type="checkbox" name="category" value="Action"/><label for="cb4">Action</label><br />  

<script type="text/javascript"> 
    search = function() { 
     var categories = new Array(); 
     $.each($("input[name='category']:checked"), function() { 
      categories.push($(this).val()); 
     });  
     window.location.href = "./search?category=" + categories; 
    }  
</script>