作者TonyQ (沉默是金)
看板Ajax
標題Re: [討論] removeAttr, selected, IE bug?
時間Sat May 23 18:54:11 2009
※ 引述《tomin (for pete's sake)》之銘言:
: 1 2 3 火車
: 1 2 3 公車
:
: 1,2,3不能重覆
:
: 移除selected 我是用來移除重覆的選項
: 比如火車選1後 飛機又再選1 要將火車的1移除
: ※ 編輯: tomin 來自: 122.116.40.183 (05/23 18:17)
: → TonyQ:唔 , 是真的要把 option remove 掉 , 還是改 selectIndex ? 05/23 18:22
: → TonyQ:你說的需求感覺不需要特地繞遠路去移除 selected 欸 o_oa 05/23 18:22
: → tomin:只要改selectIndex option可以remove 是attr才remove不掉 05/23 18:27
我是這麼想啦 @@
你一個選擇中的項目要移除 selected ,
那接下來你預期他顯示的是哪一個 , 第一個?
那直接設 select 的 selectedIndex =0 不是比較快 orz
我只是覺得好像有很多替代方案 ,
這個 remove selected attr 的路 , 看起來似乎沒有很合理的顯示方案 .
我是覺得除非你有用 attr selector 去作什麼事情 ,
不然似乎......有很多替代方案可以不用硬碰硬 ?.?
像你說的需求 , 在沒有別的條件的前題下這樣作就好啦...
http://iis.tonyq.org/test/testMultiSelectSync.htm
--
話說我上次覺得某個問題沒有那麼必要討論的時候 ,
被人說過不應該阻擋別的好奇心之類的話 .
所以如果你是真的想學術性討論 selected 的 attr 怎麼移除 ,
不是想解決某實務問題的話 , 請直接跳過這篇吧 ... XD
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.78.140
※ 編輯: TonyQ 來自: 221.169.78.140 (05/23 18:56)
1F:→ tomin:我用selectedIndex解決囉 的確沒必要去碰attr 05/23 18:59
2F:→ tomin:腦筋轉一下就通了XD 05/23 18:59
3F:→ TonyQ:我還想說你這麼執著於那個attr必有過於常人的理由...XD 05/23 19:02
4F:推 tomin:你寫的code好精簡啊 看了真是愉快^^ 哈 實務比原理可行啊 05/23 19:07
5F:推 chrisQQ:btw 「<!DOCTYPE HTML PUBLI 」 是怎麼回事 XD 05/23 19:27
6F:→ TonyQ:漏網之魚...XD 05/23 19:52
7F:→ TonyQ:哦 這麼一說發現我的 test dir 一堆錯誤 DOCTYPE XD 05/23 19:52