deep-serialize-form

    1.0.7 • Public • Published

    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.

    License

    MIT GPL

    Install

    npm i deep-serialize-form

    DownloadsWeekly Downloads

    66

    Version

    1.0.7

    License

    GPL

    Unpacked Size

    22.4 kB

    Total Files

    7

    Last publish

    Collaborators

    • gistapps