Re: [問題] 網頁程式問題請教

看板Ajax作者 (釣到一隻猴子@_@)時間12年前 (2013/09/06 08:31), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《aoksc (重出江湖)》之銘言: : 請教各位 : http://jsfiddle.net/m8UBj/ : sorry在JS的部份我不知道自己寫的JS在這網頁要怎麼排才能正常運作… : http://ppt.cc/oA4w : 執行完的結果應該像這樣 : 下拉選單可以控制表單出現的增減 : 增減功能是用clone新物件的方是 : 但現在有個問題 : 就是除了第一個表單的twzipcode是正常的 : 其餘的產生的zipcode都會在後面又多一個元件出來 : 而且內容是空的 : 但前面的zipcode是可以正常運作 : 我用firebug看應該真的是從twzipcode來的 : 請問這是哪個部份出問題呢? : 我程式哪裡有寫錯嗎? : http://jsfiddle.net/XN395/ : 這個程式是我朋友改的 : 但雖然沒前面介面上的問題 : 可是變成第一個表單的zipcode有時會整個消失 : 請問這部份又是哪裡出問題呢? : 還有我們自己寫的js部份還有哪裡可以改進呢 : 謝謝 直接丟改完的版本~~~ http://jsfiddle.net/danny8376/m8UBj/4/ 裡面的註解就有詳細說明了 主要的問題在於 init跑過一遍twzipcode 所以已經有twzipcode生成的那些內容了 而你的其他表單都是從已經跑過twzipcode的那個最初表單複製來的 所以就會有原有的內容 但這些內容實際上也不能運作 所以還是要再跑一次twzipcode才行 解決辦法有兩個 一個是先弄一個樣板出來 這個樣板就不去跑twzipcode了(上面給的方法) 另一個就是複製後把裡面生成過的內容清掉(要一項一項清...) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.202.68

09/06 08:39, , 1F
再度修改了一下 算是不怎重要的調整www
09/06 08:39, 1F

09/06 08:39, , 2F
更加jQuery的寫法www
09/06 08:39, 2F

09/06 08:39, , 3F
※ 編輯: danny8376 來自: 140.115.202.68 (09/06 08:44)

09/06 09:55, , 4F
謝謝您的回答,我獲益良多
09/06 09:55, 4F
文章代碼(AID): #1IAI9D7z (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1IAI9D7z (Ajax)