jquery умеет серилизовывать форму в строку или массив, элементами которого явкляются объекты, содержащие поля name и value
Но иногда требуется получить ассоциативный массив или объект полей формы, для того чтобы его получить я написал следующую функцию, может пиргодится кому…
function serializeFormToObject(form){ var result=new Object(); var serializedArr=form.serializeArray(); for(var i=0; i<serializedArr.length; i++){ var f=serializedArr[i]; result[f.name]=f.value; } return result; }