В JS объект формировался так:
var feilds=jQuery('.draggable');
var data;
data=new Object();
for (i=0; i<feilds.length; i++){
data['feilds['+i+'][value]']=jQuery(feilds[i]).text();
data['feilds['+i+'][top]']=jQuery(feilds[i]).css('top').replace("px","");
data['feilds['+i+'][left]']=jQuery(feilds[i]).css('left').replace("px","");
console.log(data);
};
console.log(data);
Ну я понимаю так: ключ feilds[0][left] => значение 33, ключ feilds[0][value] => значение Значение1 и т.д.
А в php ключ 0 => значение массив, в котором ключ value => значение Значение1 и т.д. Потом ключ 1 => значение массив...
Так ведь? Мне показалось, что структура несколько поменялась.