我試圖為每個元素接收值作為單獨的對象數組。這是我的代碼 <input class="name" name="name[]" type="text" /> <input class="date_of_birth" name="DoB[]" type="text" /> <input class="age" type="radio" name="age" value="1" /> <input class="age" type="radio" name="age" value="0" /> var kidName = []; $(".name").each(function() { kidName.push($(this).val()); }); var newDob = []; $(".date_of_birth").each(function() { newDob.push($(this).val()); }); var age = []; $(".age:checked").each(function() { age.push($(this).val()); }); var kids = { "kidName": kidName, "newDob": newDob, "age": age };我如何將這個值作為每個元素的單獨數組獲取。kids: { kidName: ["Test1", "Test2"] newDob: ["20/02/2000", "20/03/2018"] age: ["19", "1"]}但我想像這樣接收這些值kids:{ kidName: ["Test1"], newDob: ["20/02/2000"], age: ["19"]},{ kidName: ["Test2"], newDob: ["20/03/2018"], age: ["1"]}我怎樣才能做到這一點,我應該做出哪些改變才能獲得這樣的價值?
如何接收值作為每個單獨的對象 javascript
九州編程
2021-08-20 14:57:39