Все эти ответы казались мне более верными. Есть что сказать, для простоты. Пока все ваши входы формы имеют атрибут атрибута имени, это должно работать только джим-денди.
blockquote>$('form.myform').submit(function () { var $this = $(this) , viewArr = $this.serializeArray() , view = {}; for (var i in viewArr) { view[viewArr[i].name] = viewArr[i].value; } //Do stuff with view object here (e.g. JSON.stringify?) });