2016-02-19 58 views
-3

我對HTML選擇表單有疑問。HTML PHP在同一頁中獲取選擇值

我有5個選擇窗體,如下圖所示。 pic 1

您必須從第一個選擇表單中進行選擇,然後第二個選擇表單將通過從上一個選擇表單中選擇的值顯示列表。

這些列表來自MYSQL。

我應該如何執行上述功能?

+1

使用AJAX。當第一次更改時,您需要對PHP頁面進行AJAX調用以獲取第二個列表等。 – AbraCadaver

+0

單獨在此網站上可能有100個答案。做一些基礎研究。 –

+0

@PatrickQ也許1000 – CodeGodie

回答

1

您可以通過在每個下拉列表中的.change()偵聽器中包裝jQuery.ajax調用來完成此操作。

ajax調用會碰到一個PHP文件,它將執行MySQL查詢並返回HTML以在下一個下拉列表中生成列表。

我會從這裏開始。

https://api.jquery.com/jQuery.ajax/

https://api.jquery.com/change/

這應該讓你開始,如果你需要沿途幫助剛剛發佈評論或編輯以上你的問題提供更多的信息,我會很樂意提供幫助。

+0

謝謝你的建議! –