I have the following input DOM nodes:
<input type="text", name="name", "value": "Erik">
<input type="text", name="age", "value": "25">
I need to make object from the DOM above like the following:
{
name: "Erik",
age: 25
}
How to do it with jQuery?
EDIT: I need something like the following:
var result = $('input[name]').map(function (i, input) {
var result = {};
result[input.name] = input.value;
return result;
});
But $.map method returns array instead object;
<input type="text", name="name", value: "Erik">