Chciałbym na serwer wrzucić przez ajaxa tablicę generowaną dynamicznie z ilości zaznaczonych checkboxów przez użytkownika.

gdy to robię tak:

$('#button_add').on('click',function(){

          var tablica = $('.checkbox');


           var dane = { 'json' : ''};
           var i = 0;

           tablica.filter(':checked').each(function(){
                     var kolumna = 'kolumna'+i;
                     dane.json = { kolumna : $(this).val(); };
                     i++;
           }
// Dalej to już ajax, który działa sprawnie
});

Problem w tym że na serwer przesyła mi tylko ostatnią daną, którą sobie przeiteruje funkcja each.

Próbowałem jeszcze w taki sposób:

dane[kolumna] = $(this).val();


Ale to działa w ten sam sposób.
Jak wstawić zmienną jako nazwę klucza tabeli? (najlepiej przez json)