Bạn cần AJAX, nó là sự kết hợp của PHP và JS. (yêu cầu dữ liệu javascript từ máy chủ, php xử lý yêu cầu, trả về dữ liệu).
Bạn sẽ cần thực hành AJAX một chút để hiểu cách tạo hộp chọn này.
Đây là quá trình trên lý thuyết:
- Bạn xuất hộp lựa chọn đầu tiên của mình bằng PHP.
-
Tạo một trình xử lý sự kiện onchange cho nó sẽ gọi một máy chủ để biết thông tin.
.. tùy chọn ..
-
Hàm updateNewDropDown này sẽ có dạng giá trị là phản hồi của máy chủ mà bạn đã chọn và tìm nạp dữ liệu mới qua PHP cho menu chọn thứ hai và tạo menu chọn mới với phản hồi AJAX dữ liệu được cung cấp.
HƯỚNG DẪN AJAX:
http://api.jquery.com/jQuery.ajax/ http://www.w3schools.com/ajax/default.asp