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');
}