1
|
<div class="row">
|
2
|
<div class="col-md-offset-3 col-md-6 well">
|
3
|
<form class="form-horizontal" role="form">
|
4
|
<div class="form-group" ng-repeat="f in formFields">
|
5
|
<label for="input_{{f.field}}" class="col-sm-4 control-label">{{f.label}}</label>
|
6
|
<div class="col-sm-8">
|
7
|
<select class="form-control" id="input_{{f.field}}" ng-model="queryParams[f.field]" ng-show="f.predefinedValues">
|
8
|
<option value="">ALL</option>
|
9
|
<option value="{{v.value}}" ng-repeat="v in f.predefinedValues">{{v.label}}</option>
|
10
|
</select>
|
11
|
<input type="text" class="form-control" id="input_{{$f.field$}}" ng-model="queryParams[f.field]" ng-hide="f.predefinedValues" />
|
12
|
</div>
|
13
|
|
14
|
</div>
|
15
|
|
16
|
<div class="form-group">
|
17
|
<div class="col-sm-offset-4 col-sm-8">
|
18
|
<button type="submit" class="btn btn-default" ng-click="search()">Search</button>
|
19
|
</div>
|
20
|
</div>
|
21
|
</form>
|
22
|
</div>
|
23
|
</div>
|