JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<html>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.29/angular.min.js"></script>
<link href="https://fonts.googleapis.com/css?family=Cookie|Open+Sans:400,700" rel="stylesheet"/>

<link rel="stylesheet prefetch" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet prefetch" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.1/animate.min.css">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootbox.js/4.4.0/bootbox.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/js/select2.min.js"></script>

<body ng-app ng-controller="OrderFormController">
<nav class="navbar navbar-default navbar-fixed-top">
    <div id="container">
        <select ng-model="selectedName" ng-change="retrieveSelectedClass()" ng-options="item for item in names"
                class="code-helper" id="code-helperId">
                
        </select>
        {{selectedName}}
    </div>
</nav>
<script>
$(document).ready(function() {
    $('.code-helper').select2();
});
</script>
</body>
</html>

CSS

#container{
    float:left;
    width: 300px;
}

JavaScript

function OrderFormController($scope, $http) {

       
        var foundClass = ["New Apex Class", "NewDemoClass2", "TestCl2", "AnimalLocator", "myController", "testExtension", "NewCaseListController", "ContactSearch", "TestApexClass", "AccountHandler", "CustomException", "ContactAndLeadSearch", "TestClass1", "TestDemo7", "test123412", "TestClass1231", "ParkLocatorTest", "CreateOppty", "TestCreateOppty", "StringArrayTest", "TestClassIntellij", "TestTestClass", "TestClass", "testMavensMateClass", "EmailMissionSpecialist", "AnimalLocatorTest", "NewDemoClass1", "NewDemoClass3", "UserTest", "UserTestModified", "AnimalLocatorMock", "AddPrimaryContactTest", "testclass123", "ParkServiceMock", "Test333", "CCDB_Test", "ParkLocator", "DailyLeadProcessor", "ContactsTodayController", "ContactsTodayController_test", "AddPrimaryContact", "AccountProcessorTest", "RandomContactFactory", "LeadProcessorTest", "AccountProcessor", "LeadProcessor", "TestRestrictContactByName", "VerifyDate", "DailyLeadProcessorTest", "TestVerifyDate", "ParkService", "AsyncParkService", "InstallationTests", "MaintenanceRequestHelper", "WarehouseCalloutService", "WarehouseCalloutServiceMock", "WarehouseCalloutServiceTest", "WarehouseSyncSchedule", "AccountManager", "AccountManagerTest"];
        
        $scope.names = foundClass;
        
        $scope.retrieveSelectedClass = function() {
        	$scope.selectedName = $scope.selectedName;
        };
    
}