Что случилось с:
var data = {}; $(".form-selector").serializeArray().map(function(x){data[x.name] = x.value;});