У меня есть поле выбора, отфильтрованное текстовым полем и раскрывающимся списком выбора, однако раскрывающийся список не влияет на значения, показанные правильно.
HTML похоже:
<div class="form-group">
<label>filter_manager</label>
<div class=form-group">
<select class="form-control" ng-model="query.manager_id" selectpicker>
<option value="">all</option>
@foreach($managers as $id => $name)
<option value="{{$id}}">{{$name}}</option>
@endforeach
</select>
</div>
</div>
<div class="form-group">
<input class="form-control" type="text" ng-model="query.name"/>
</div>
<select class="form-control" multiple ng-model="selectedStores" ng-options="store.name for store in store_access.list_to_select_from | filter:{name: query.name, manager_id: query.manager_id}">
</select>
query.name обновляет selectedStores, но query.manager_id - нет.
$managers
массив исходит из PHP и правильно заполняется и заполняет раскрывающийся список.
store_access.list_to_select_from
правильно заполняется JS
Почему поле выбора не обновляет фильтрацию?
Заранее спасибо, народ!