JQuery Select2 Autocomplete Dropdown с множественным выбором - PullRequest
0 голосов
/ 18 мая 2018

Здесь с использованием JQuery Select 2 Autocomplete Dropdown с множественным выбором.

Когда он используется по одному, он работает нормально, как это

Only one dropdown

Но когдаон используется более чем одним автоматическим завершением Не работает, как это

More than one dropdown

<div class="col-lg-6" ng-repeat="locationtype in allLocationTypes">
    <b><label ng-bind="locationtype.Type"></label></b>
    <div class="form-group">
        <select id="LocationMapID" multiple="multiple" class="form-control" placeholder="Select Location" style="width:100%">
            <option value="" disabled="disabled">--Select Location--</option>
            <option  ng-repeat="location in allLocations | filter :filterLocations(locationtype.ID) " value="{{location.ChildLocationID}}">{{location.ParentLocation + '-' + location.ChildLocation}}</option>
        </select>
    </div>
</div>

1 Ответ

0 голосов
/ 26 апреля 2019

Я сталкивался с этой проблемой до

, чтобы решить эту проблему, я установил Uniq Id для каждого окна select2

<div class="col-lg-6" ng-repeat="locationtype in allLocationTypes">
    <b><label ng-bind="locationtype.Type"></label></b>
    <div class="form-group">
        <select id="LocationMapID_{{locationtype.Type}}" multiple="multiple" class="form-control" placeholder="Select Location" style="width:100%">
            <option value="" disabled="disabled">--Select Location--</option>
            <option  ng-repeat="location in allLocations | filter :filterLocations(locationtype.ID) " value="{{location.ChildLocationID}}">{{location.ParentLocation + '-' + location.ChildLocation}}</option>
        </select>
    </div>
</div>
...