[問題] 兩個 option boxes 的問題
有一個頁面需要使用者選擇一些選項,而其中有兩個選項
是有關聯的,選項 topic 會影響到 subtopic 的內容
為了避免選完 topic 後要再重傳一次 subtopic 的內容
所以將 topic 跟對應的 subtopics 都一次交給 javascript
期望能利用 DOM 取得使用者選擇的 topic 來決定 subtopics
目標是能做到像 ebay motor 的搜尋
1.選擇運輸工具製造商 => 2.選擇型號
例: 製造商 => 型號
Any => <blank>
Acura => Any, CL, Integra, Legend
Audi => Any, A3, A4, A5
使用者在第一個 option 選擇 Acura 的話
第二個 option list 會出現 Any, CL, Integra, Legend 等選項
若使用者在第一個 option 選擇 Audi 的話
第二個 option list 會出現 Any, A3, A4, A5 等選項
在這裡,製造商就如同我的 topics 而型號就如同我的 subtopics
已經利用 php 產生一個陣列能讓 javascript 去取得對應的資料
但是實在找不到哪個 DOM Object 有提供方法取得 topic 的選項
而在 subtopic option list 的產生方式也有問題
目前試到的方式是使用類似
document.getElementById('testJS').value=teststr
的方式來產生 subtopic list,不過很明顯也有問題
不知是 teststr 的生命週期失效還是怎麼樣(沒寫過 javascript)
想請教正確的解決方向,或是幾個有用的提示提點一下
這是目前卡住的網頁網址 http://tinyurl.com/2gwd9c
感謝大家的協助
--
"The only problem with Microsoft is
they just have no taste, they have absolutely no taste"
-Steve Jobs
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 67.160.99.251
推
09/05 14:09, , 1F
09/05 14:09, 1F
已修文,感謝指正
※ 編輯: jsu 來自: 67.160.99.251 (09/05 16:03)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章