The serialized form values of jQuery are converted to Json and jqueryjson.
The child has a form that he wants to obtain the content of the Form in Json format. The children tried the following methods.
Pass$ ("# Form"). serialize ()
The serialized form value string can be obtained.
For example:
A = 1 & B = 2 & c = 3 & d = 4 & e = 5
Pass$ ("# Form"). serializeArray ()
Output serialized form values in array form.
[{Name: 'firstname', value: 'hello'}, {name: 'lastname', value: 'World'}, {name: 'Alias '}, // The value is null.]
None of them satisfy the children's desire to get Json. After stack overflow, find a method like this
$. Fn. serializeObject = function () {var o = {}; var a = this. serializeArray (); $. each (a, function () {if (o [this. name]! = Undefined) {if (! O [this. name]. push) {o [this. name] = [o [this. name];} o [this. name]. push (this. value | '');} else {o [this. name] = this. value | '';}}); return o ;};
Then$ ("# Form"). serializeObject ();
You can get the Json content.
The above section describes how to convert the serialized form value of jQuery to Json. I hope it will be helpful to you. If you have any questions, please leave a message, the editor will reply to you in a timely manner. Thank you very much for your support for the help House website!