I want to display an array in select option drop down list
var data = [
{
"batch_number": "WJ0771104"
},
{
"batch_number": "WJ0771104"
},
{
"batch_number": "WJ0771104"
}
];
var select = document.getElementById("rec_mode");
for(index in data) {
console.log(index);
select.options[select.options.length] = new Option(data[index], index);
}
<select id="rec_mode"></select>
but i get the list with empty values inside. i can see drop down has expanded but no value inside.
any thing im doing wrong here