I get form elements from VueJS function call in a HTML form. I create a JSON like:
var elements = event.target.elements;
var form_elements = [];
for (var i = 0; i < elements.length; i++) {
var element = {};
element[elements[i].getAttribute('name')] = elements[i].value;
form_elements.push(element);
}
form_elements = JSON.stringify(form_elements);
I get the JSON as follows:
var form_elements = [{'name':'John'},{'age':'20'},{'gender':'Male'},];
I want to convert this into:
var form_elements = {'name':'John','age':'20','gender':'Male'};
for ajax call. How to do this?