The HTML standard for forms appears to be such that disabled input elements do not contribute to the form name/value collection.
Is there ANY way to get around this?
I whipped up a quick (Jquery only) plugin, that saves the value in a data field while an input is disabled. This just means as long as the field is being disabled programmaticly through jquery using .prop() or .attr()... then accessing the value by .val(), .serialize() or .serializeArra() will always return the value even if disabled :)
https://github.com/Jezternz/jq-disabled-inputs