The jQuery Form’n’Field plug-in read and writes form data in a typed way. Handles initial values, dirty state, field validation. Fields can be instantiated separately from forms or as standalone objects. The plug-in is highly extensible and allows adding new field types, new data types and validation.