看板 Web_Design 關於我們 聯絡資訊
嗯 各位大大好 有一個input 長這樣 <input type="text" name="f_date[]" size="15"> 用陣列 因為 我寫了一個 嗯...function 可以按一個鈕新增這個input function insertElement() { $(".invoice_ar div:last").clone().appendTo($(".invoice_ar")); return false; } ----------------------------------- 畫面上 可以新增這個input Q1. 但是檢視原始碼卻不會有多出來的那個input 但是submit傳表單出去 該input的值是收得到的喔 我的問題來了......(拜託看一下啦) 我的這個input還有套用jquery小月曆 $(document).ready(function(){ $("[name^='f_']").datepicker(); }); 可以用!但是新增出來的input就不能用了... 就是這個問題 請大大幫我解個迷惑 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.53.148
darKyle:因為那是執行JS之前的原始碼 用Firebug可以看到執行後的 09/23 22:48
darKyle:至於存取... insertElement()是在什麼時候呼叫的? 09/23 22:50
mosluce:沒有被bind到吧!? 09/24 08:53
mosluce:我習慣是新增物件後會re-bind或針對新物件bind 09/24 08:54
TonyQ:可以考慮用live , 不過clone 也有個true的param 可以進行事 09/24 10:42
TonyQ:件複製. xxx.clone(true) 09/24 10:42
appleboy46:用 live 就可以了 09/24 20:46
coldollsheep:恩 等我試好會貼上來 這幾天忙 謝謝大大 09/24 20:56
appleboy46:http://blog.wu-boy.com/2009/04/22/1204/ 參考看看 09/24 22:03