http://api.jquery.com/serialize/

Today I had a problem where I had some disabled fields which were not getting serialized, I got two solutions for this

*After serialize call, have code to get disabled fields name, value and append to the query string

*Or Instead of using disabled attribute , use readonly attribute ( http://www.htmlcodetutorial.com/forms/_INPUT_DISABLED.html