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