[問題] 元素陣列

看板Ajax作者 (看文不要只會用橫的看)時間14年前 (2011/03/23 16:35), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/4 (看更多)
請問要怎麼使用Jquery 選取不特定長度陣列元素呢? <input type="text"id="goods[1]"> <input type="text"id="goods[2]"> <input type="text"id="goods[3]"> 其中,goods[X]的X不是固定的,數量也不會固定。 我試過 $('#goods[*]').size(); 是沒用的。有什麼比較直接的方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.142.152

03/23 18:59, , 1F
$('input[id^="goods["]')
03/23 18:59, 1F

03/23 19:00, , 2F
不過要注意這個寫法也會抓到goods[abcd
03/23 19:00, 2F

03/23 22:19, , 3F
usually we use name="goods[]" to handle this.
03/23 22:19, 3F

03/23 23:34, , 4F
class="goods" $('.goods').size();
03/23 23:34, 4F
文章代碼(AID): #1DYR2sC2 (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1DYR2sC2 (Ajax)