JSFiddle - React, Tailwind, and code Playground
by adouga
HTML
<select id="mySelect" name="mySelect">
<option value="1">MyVal1</option>
<option value="2">MyVal2</option>
<option value="3">MyVal3</option>
</select>
JavaScript
// my new values has the proper values of [{"4", "MyVal4"}, {"5", "MyVal5"}]
var myNewVals = [{"4", "MyVal4"}, {"5", "MyVal5"}];
$("#mySelect").empty();
for (var i = 0; i < myNewVals.length; i++) {
$("#mySelect").append('<option value="' + myNewVals[i].Id + '">' + myNewVals[i].Text + '</option');
}