JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://harvesthq.github.io/chosen/chosen.jquery.js"></script>
<link rel="stylesheet" href="http://harvesthq.github.io/chosen/chosen.css">
<select>
    <option value="1">abc</option>
    <option value="2">def</option>
    <option value="3">ghi</option>
</select>

<button>update</button>

CSS

body {
    margin: 10px;
}

select {
    width: 200px;
}

JavaScript

$('select').chosen();

$('button').click(function() {
  $('select').val(2);
  $('select').chosen().val(2);
  $('select').chosen().select(2);
});