<input type="checkbox" name="options[0][menu][1]" checked="" autocomplete="off" value="Mantar">
<input type="checkbox" name="options[1][menu][1]" checked="" autocomplete="off" value="Soğan">
<input type="checkbox" name="options[3][menu][1]" checked="" autocomplete="off" value="Mısır">
var options = [];
$(':checkbox:checked').each(function(i){
options[i] = $(this).val();
});
data şu şekilde veriyorum..
data:{options:options},Yukarıdaki name="options[1][menu][1]" post ettiğimde sonuç ;
Array ( [0] => Mantar [1] => Zeytin [2] => Domates [3] => Mısır [4] => Turşu )
böyle geliyor. Fakat şu şekilde gelmesi lazım ;
Array ( [1] => Array ( [menu] => Array ( [1] => Mantar ) ) [2] => Array ( [menu] => Array ( [1] => Zeytin ) ) [3] => Array ( [menu] => Array ( [1] => Domates ) ) [4] => Array ( [menu] => Array ( [2] => Mısır ) ) [5] => Array ( [menu] => Array ( [2] => Turşu )
js de nasıl bir değişiklik yapmam gerek?