2010-03-02 20 views
0

我需要找到一些顯示下拉菜單的方法,根據選擇的內容在另一個下拉菜單中顯示第二層結果。所有數據將被存儲在數據庫中。歡迎任何其他類似的技術。我目前使用mootools,php和Mysql。使用mootools,php和MySQL的依賴下拉菜單或類似的操作

任何幫助或想法在這一個歡迎...

+0

PHP和MySQL是無關緊要的,除非你正在尋找,而不是使用AJAX預緊力。你是? – Matchu 2010-03-02 22:46:24

+0

我需要調用數據庫中的值,這就是爲什麼我提到他們... – jimbo 2010-03-03 08:34:10

回答

1

,你需要做的基本輪廓:

連接的onChange事件您<select>控制

在事件處理程序,使一個對php文件的請求(使用mootools Request object)。從窗體控件傳遞選定的值。

在php文件中,從$_POST中獲取表格值,並執行您需要的任何查詢以獲取結果集。

如果您使用了Request.HTML,則可以構建一個字符串,該請求完成後將插入到元素中。我沒有太多的運氣,用這個來構建出<select>控件。我可能會使用Request.JSON,並使用Request.JSON對象的onSuccess屬性來構建新的選擇控件。

1

如果有人願意這樣想的一樣,我也發現這一點:Chained Select其中已完成的工作對我來說...