看板 Ajax 關於我們 聯絡資訊
我現在動態新增了n個表單 當這其中一個表單資料有更動而需要更新時 我要如何用jquery送出該筆表單資料呢? 因為是動態增加的表單,所以每個表單的id都一樣,只有內部可更動的值不同 === 感覺我的問題好像沒表達很清楚,所以再補充一下 <form id="foo"> <input name='in' value='in1'> <input name='btn' type='button' value='submit'> </form> <form id="foo"> <input name='in' value='in2'> <input name='btn' type='button' value='submit'> </form> <form id="foo"> <input name='in' value='in3'> <input name='btn' type='button' value='submit'> </form> 假設我點擊了第2個form,想單獨送出該form的資料該如何做呢? 如果是用 $('form').each(function(index){ $('#button').click(function(){ // 這邊就不太清楚該如何選了 $('#foo').serialize()感覺會出問題 $.post(); }); }); 不知道可不可行 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.219.118
UniFish:選出那個form,然後submit(無誤) 08/22 21:02
runepig:嗯,所以該如何選呢? 我的意思是該如何判斷那個表單就是 08/22 21:09
runepig:我所點擊送出資料的表單,每個表單我也都配給他們一個送出 08/22 21:10
※ 編輯: runepig 來自: 1.170.219.118 (08/22 21:18)
cokellen:你怎麼會讓id都一樣呢= =" 08/22 21:16
runepig:呃...因為每次從server拿到的表單數量都不相同,所以覺得 08/22 21:20
runepig:id不同必沒有多大的幫助 @@ 08/22 21:20
cokellen:name可以重複,id不行, 有了id就好判斷了 08/22 21:25
coldollsheep:id 重複是非常不好的事情 有可能導致錯誤 08/22 22:47