JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<label for="autocomplete">Select a programming language: </label>
<div id="autocomplete" contenteditable="true"></div>

CSS

#autocomplete {
        width: 200px;
        height: 100px;
        border: #000000 1px solid;
}

JavaScript

var tags = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ];
$( "#autocomplete" ).autocomplete({
    focus: function( event, ui )
    {
        event.preventDefault();
        return false;
    },
  source: function( request, response ) {
          var matcher = new RegExp( "^" + $.ui.autocomplete.escapeRegex( request.term ), "i" );
          response( $.grep( tags, function( item ){
              return matcher.test( item );
          }) );
      }
});