[問題] 利用select form更改div內容

看板Web_Design作者 (馬岱)時間9年前 (2014/08/14 19:20), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串1/1
如右圖 ______ 網站上有個select |______|V| 選擇屬性 下面是列表div ul 小火龍 噴火龍 鴨嘴火龍 功能希望依照select選擇的屬性 更改下面出現的神奇寶貝列表.. 換到水屬性就變成傑尼龜這樣 我看大部份的教學都是將全部的神奇寶貝寫上去在hide 然後用$().change hide show 更改顯示的部分 想請問有沒有更好的寫法...不然神奇寶貝全部key上去很讓人崩潰.. 謝謝! ps.網站本身用ror技術 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.147.12 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1408015251.A.714.html

08/14 19:45, , 1F
可以在選下去時用ajax跟server要資料
08/14 19:45, 1F

08/14 19:54, , 2F
不想hide可以動態createElement/removeChild,列數固
08/14 19:54, 2F

08/14 19:54, , 3F
定的話可以改innerHTML(及attribute, 如果有需要的話)
08/14 19:54, 3F

08/14 19:56, , 4F
但....還是要把神奇寶貝key在JS程式碼
08/14 19:56, 4F

08/14 19:57, , 5F
如果你已經建好資料庫 有API 就可以用ajax去拿
08/14 19:57, 5F

08/14 20:02, , 6F
你需要的是做好資料庫
08/14 20:02, 6F

08/18 14:36, , 7F
我怎麼覺得應該是先學好ror
08/18 14:36, 7F

08/18 14:37, , 8F
神奇寶貝的資料應該是撈出來show而不是手key的
08/18 14:37, 8F
文章代碼(AID): #1Jx9kJSK (Web_Design)