get select options key values
by Akram kamal
HTML
<select id="select">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
<option value="4">four</option>
</select>
JavaScript
$(function() {
var values = {}
$.each($("select").prop("options"), function(i, opt) {
values[opt.value] = opt.textContent
})
console.log(values)
$("<pre>").text(JSON.stringify(values,4,4)).appendTo("body")
})