2012-07-18 83 views
0

我希望能爲一個網站創建一個相當簡單的「通過多個複選框篩選」搜索工具......並且我不知道從哪裏開始,只要有人選擇/取消選擇複選框。搜索多個複選框,AJAX格式更新...我從哪裏開始?

我希望建立類似這樣的網頁過濾系統:

http://thegatewayonline.com/articles/

...我想有一個系統,點擊每個複選框觸發一個表單提交,它加載結果到指定的DIV在同一頁面上。

你有任何指點或代碼snippings,可以幫助我開始?

我使用PHP編碼。

非常感謝您的幫助!

回答

1

你要發出通過jQuery的$.ajax呼叫時複選框被擊中:

$('.checkbox').click(function() { 
    // ajax call here 
}); 

在AJAX調用,有一個名爲success一個回調函數,其中包含了數據參數。您可以從PHP頁面(它從您的數據庫加載可用的文章)中獲取JSON對象並將其作爲此參數傳遞給echo。然後,您只需解碼此JSON對象並在頁面上打印您的內容。

JSON參考https://developer.mozilla.org/en/JSON

jQuery的阿賈克斯http://api.jquery.com/jQuery.ajax/