我正在使用PHP從MySQL表中拉出然後填充XML以獲取該信息。這裏 html下拉菜單由mysql填充後,選擇加載另一個下拉菜單
顯示
表結果的例子,我想打一個下拉菜單,則該hobbienames時作出選擇另一個菜單出現與匹配hobbiename的hsnames。顯然,如果null沒有出現。
我正在使用PHP從MySQL表中拉出然後填充XML以獲取該信息。這裏 html下拉菜單由mysql填充後,選擇加載另一個下拉菜單
顯示
表結果的例子,我想打一個下拉菜單,則該hobbienames時作出選擇另一個菜單出現與匹配hobbiename的hsnames。顯然,如果null沒有出現。
如果第一個下拉列表不是很長,並且具有固定長度,那麼您可以檢索所有可能的下拉列表並將其初始隱藏。從下拉列表中選擇一個項目後,您可以顯示其相應的下拉列表。
在另一種情況下,如果第一個下拉列表很長,那麼在其選擇上運行一個AJAX函數,該函數最終將填充另一個下拉列表。
下面是一個示例代碼,你可以作爲參考使用...
如何冗長的冗長?現在它像25件事情,它可能有一天會更加朝着100s – plaidpancakes 2013-03-18 17:52:59
,這意味着每個選擇有25個不同的可能的下拉列表集合。如果在頁面加載時獲取所有這些集合的代價非常昂貴,則不要這樣做。在第一個下拉列表中進行AJAX調用以生成第二個下拉列表。然後在將來它變成100秒時,它應該可以正常工作。 – 2013-03-18 23:04:58