Sau khi chọn được select 1 ta có id của category đó. Bạn có thể gửi lên URL dạng querystring "?cat=1" hoặc load bằng AJAX.
Nếu load bằng AJAX thì bạn có thể viết 1 hàm trả về JSON dạng như sau:
Code:
[{'name': 'Con mèo", 'id': 10}, {'name': 'Con chuột", 'id': 11}]
Tiếp theo dùng js parse chuổi đó ra thành JSON rồi chạy vài vòng lặp khéo léo tạo thành 1 cái select thứ 2. Vì cái select 2 sẽ tiếp tục thực thi việc lọc nội dung nào đó, nên bạn phải tạo 1 hàm callback sau khi dữ liệu AJAX nhận được thành công.
Good luck!
Bookmarks