Поиск фильтра Angularjs по списку опций (typeahead) - PullRequest
0 голосов
/ 12 октября 2018

Я пытаюсь изменить результат поиска в typeahead в соответствии с выбранным значением в опции.Но ничего не отображается.

Обновлено:

HTML:

      <select ng-model="pick">
          <option value="cnames">NAME</option>
          <option value="caddress">COMPANY</option>
          <option value="designation">DESIGNATION</option>
      </select>

      <a href="#!/searchFeature"><button>Search</button></a>

      <input type="text" ng-model="selected" uib-typeahead="cname for cname in pick | filter:$viewValue:onlyMatch| limitTo:5">

JS:

          $scope.selected = "";
            //  Set your object
          $scope.cnames = CombinedName;
          $scope.caddress = CombinedAddress;
          $scope.cpostal = CombinedPostalCode;
          $scope.options = ['Name', 'Address', 'PostalCode'];

          $scope.onlyMatch = function (input, output) {
          var Str = (input + "").toLowerCase();
          return Str.indexOf(output.toLowerCase()) === 0;
        }


        $scope.pick = CombinedName;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...