title: refresh new options in selectize
body: <p>I have a dropdown which I use Selectize.js to decorate it to use its search and other stuff .</p>
  
  <p>but I fetch my data from server by another dropdown id .
  so what I want is , when I get the new data's from server and add those items to this dropdown users will be able to select those items .</p>
  
  <p>my current code is:</p>
  
  <p><strong>HTML</strong></p>
  
  <pre><code>&lt;select id="sendmail-roles" ng-model="SelectedUserRole"  ng-change="GetUsers()" ng-options="t.Key as t.Value for t in RolesList"&gt;
       &lt;option selected="selected" value=""&gt;Select Role&lt;/option&gt;
  &lt;/select&gt;
  
  &lt;select id="sendmail-users" ng-model="SelectedUser" ng-options="t.Key as t.Value for t in UsersList"&gt;
       &lt;option selected="selected" value=""&gt;Select User&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p><strong>JS</strong></p>
  
  <pre><code>$("#sendmail-users").selectize();
  </code></pre>
  
  <p><strong>Angular Controller</strong></p>
  
  <pre><code>$scope.GetUsers = function () {
      $http({
          url: "MessageHandler.ashx?mode=getuserslist&amp;roleid=" + $scope.SelectedUserRole,
          method: "GET",
      }).success(function (data) {
      $scope.UsersList = data;
  
      setTimeout(function () {
          var sel = $("#sendmail-users");
          var selectize = sel[0].selectize;
          selectize.refreshOptions(false);
      }, 1)
    });
  }
  </code></pre>
  
  <p>but the dropdown does not update , although dropdown fill with the options .
  but selectize does not update its items .</p>
  
  <p>I will be glad if you can help me .</p>
  
  <p>thank you .</p>