deep-serialize-form
v1.1.0
Published
Form serializer capable of handling nested data and arrays. Based largely from Ben Alman's De-param function from the JQuery BBQ plugin, but altered to have no jQuery dependencies, and convert FormData into javascript objects, instead of query parameters.
Downloads
92
Maintainers
Readme
Deep Serialize Form Data
Form serializer capable of handling nested data and arrays. Based largely from Ben Alman's De-param function from the JQuery BBQ plugin, but altered to have no jQuery dependencies, and convert FormData into javascript objects, instead of query parameters.
Installation
$ yarn add deep-serialize-form
Usage
Modular Javascript:
> import deepSerializeForm from 'deep-serialize-form'
Include Directly:
> <script src="/deep-serialize-form.min.js"></script>
Usage:
> const form = document.getElementById('form');
> const data = deepSerializeForm(form);
> console.log(data);
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.