JSFiddle - React, Tailwind, and code Playground

by wirey00

HTML

<select></select>

JavaScript

var data = {
  490: "A",
  675: "B",
  491: "C",
  520: "D",
  681: "E",
  679: "F",
  538: "G"    
};

var x = [];
$.each(data, function(key, value) {
    x.push($("<option></option>").attr("value", key).text(value));
});
x.sort(function(a,b){    
    if($(a).text() == $(b).text()){
        return 0;   
    }
    return $(a).text() < $(b).text() ? -1:1;
});
$('select').append(x);