publios h4

The serializeArray() is an inbuilt method in jQuery which is used to creates a JavaScript array of objects that is ready to be encoded as a JSON string. It operates on a jQuery collection of forms and/or form controls. The controls can be of several types. JSON string is a text and can convert any JavaScript object into JSON, and send JSON to the server.
Syntax:

$(selector).serializeArray()

sad

Parameter: It does not accepts any parameter.

Return Value: It return a string of objects.

jQuery code to show the working of serializeArray() method:

<html>
   
<head>
    <script 
    </script>
    <!-- jQuery code to show the working of this method -->
    <script>
        $(document).ready(function() {
            $("button").click(function() {
                var x = $("form").serializeArray();
                $.each(x, function(i, field) {
                    $("#d").append(field.name + ":" + field.value + ":::");
                });
            });
        });
  
    </script>
    <style>
        #d1 {
            width: 300px;
            height: 100px;
            padding: 20px;
            border: 2px solid green;
            margin-bottom: 10px;
        }
    </style>
</head>
   
<body>
    <div id="d1">
        <form action="">
            Site name:
            <input type="text" name="SiteName" value="GeeksforGeeks">
            <br>
            <br> Contributor name:
            <input type="text" name="ContributorName" value="KundanJha">
            <br>
        </form>
        <!-- click on this button -->
        <button>Click here!</button>
    </div>
    <div id="d"></div>
   
</body>
   
</html>

Output:
Before clicking on the “Click here!” button-

After clicking on the “Click here!” button-



My Personal Notes arrow_drop_up

Recommended Posts:


    Article Tags :
    Practice Tags :



    1


    Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.