Select HTML to JSON

by Edgar Martinez

HTML

<select id="select">
    <option value="1">One</option>
    <option value="2">Two</option>
</select>
<div id='res'>

</div>

JavaScript

var items = $("#select > option").map(function() {
    var arr = new Object();
    arr[$(this).val()]= $(this).text();
    return arr;
}).get();

console.log(items);


$("#res").html(JSON.stringify(items));