我有一個問題,我無法解決,也許你們可以幫助我!無法獲取對象
我收到了一些複選框。我需要單擊按鈕時選中的值。這工作到目前爲止。現在我需要用這些信息來構建某種對象/數組。
到底該構建看起來是這樣的:
[{"ID-Number":"1","ID-Data":"ABCD1234"},{"ID-Number":"2","ID-Data":"DEFG5678"}]
的「ABCD1234」和「DEFG5678」是選中的複選框的值。對於每個選中的複選框條目,從「1」開始,「ID-Number」應計爲1。
我想我可能必須先構建一個數組,然後再爲每個「條目」添加一個數組,然後將這些數組添加到主陣列?
我的代碼看起來是這樣的:
listToSubmit = [];
i = "0";
$("input[name=mycheckboxgroup]:checked").each(function() {
newEntry = [];
newEntry['ID-Number'] = i++;
newEntry['ID-Data'] = $(this).val();
listToSumbit.push(newEntry);
});
console.log(listToSubmit)
謝謝你把這個工作任何幫助!
Genious!像魅力一樣工作,thx非常! – sparks