JSFiddle - React, Tailwind, and code Playground
JavaScript
var input = $("<select>");
input.append( $("<option>").attr("value", "bbb").text("bbb") );
input.append( $("<option>").attr("value", "ccc").text("ccc") );
input.append( $("<option>").attr("value", "ddd").text("ddd").attr("selected","selected") );
$("body").append(input);
var input = $("<select>");
input.append( $("<option>").attr("value", "bbb").text("bbb") );
input.append( $("<option>").attr("value", "ccc").text("ccc") );
input.append( $("<option>").attr("value", "ddd").text("ddd") );
input.val(["ddd"]);
$("body").append(input);