[問題] select標籤的觸發事件

看板Web_Design作者 (frog)時間13年前 (2012/11/07 13:48), 編輯推噓0(0011)
留言11則, 5人參與, 最新討論串1/1
目前在寫多重下拉選單 遇到一個小問題@@ 下拉選單1 > 下拉選單2 > 下拉選單3 ...... 起始值只有選單1 在選單1內選取一個選項後會去撈資料 取得資料後再生成選單2 我是在<select> 裡面使用onchange去呼叫 可以正常使用 但問題來了@@ 假設選單1 我選取C 此時選單2生成 並顯示都未選取狀態 然後選擇選單2任一選項 接著 我想再回到只選取選單1的C的狀況 也就是選單2都未選取 但就會因為沒有改變值 所以onchange無法觸發 想請問 我該怎麼做呢@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.194.238

11/07 14:35, , 1F
你問的好怪,生成選單2的時候,選單1不是還在C嗎 ?
11/07 14:35, 1F
不好意思 我講的不清楚 選單1 > 選單2 A D B E C F 一開始選到C 生成選單2 此時選單2都沒被選取 另一端資料表呈現資料為 D+E+F 此時選了 E 資料表呈現為E的資料 我想要回到上一個步驟 就是選擇C 要呈現D+E+F 可是目前選單1 已經選取C了@@ 那要怎麼回到上一個步驟呢? ※ 編輯: jackyeah1213 來自: 118.163.194.238 (11/07 14:57)

11/07 15:19, , 2F
你選單2選了E之後,會不能選D+E+F ??
11/07 15:19, 2F

11/07 16:07, , 3F
這下拉選單主要是用在部門與子部門的取資料選取
11/07 16:07, 3F

11/07 16:07, , 4F
選單1選C 資料呈現是下面所有部門D E F的資料
11/07 16:07, 4F

11/07 16:08, , 5F
選擇E之後 資料就只有呈現E的 而選單2只有 DEF選項
11/07 16:08, 5F

11/07 16:08, , 6F
要使資料呈現為D+E+F 只能選擇選單1的C
11/07 16:08, 6F

11/07 16:09, , 7F
這樣解釋joe大能比較了解我想表達的嗎@@?
11/07 16:09, 7F

11/07 22:42, , 8F
生成選單2的時候 自己再增加一個選項叫做DEF如何?
11/07 22:42, 8F

11/07 22:44, , 9F
這樣選單2就有DEF, D, E, F四個選項 選DEF就可以了
11/07 22:44, 9F

11/08 09:15, , 10F
去掉的部分是你程式中寫的吧,不要去掉就好了
11/08 09:15, 10F

11/08 11:47, , 11F
Google jquery 多階選單 !!
11/08 11:47, 11F
文章代碼(AID): #1GcVP7re (Web_Design)