The plugins site is currently in development.
We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.
Configurable Serialize
This jQuery plugin adds configuration options to jQuery's standard serialize() function. Its default behavior is identical to the built-in serialize() function, but it offers two configuration options, emptyValues and emptyCheckboxes.
emptyValues defaults to true. When set to false, it causes serialize to omit form elements with no value. This is useful when you have a form with many optional fields and want to keep the form submission small.
emptyCheckboxes defaults to false. When set to true, it causes serialize to include un-checked checkboxes in the serialized form parameters, with no value. This is useful when you want to explicitly tell your server backend to blank checkbox values.
