Single Search Filter
Index
Description
Some users might want to have 1 main single search for filtering the grid data instead of using multiple column filters. You can see a demo of that below
Code Sample
View
<angular-slickgrid gridId="grid23" [columns]="columnDefinitions" [options]="gridOptions"
[dataset]="dataset" (onAngularGridCreated)="angularGridReady($event.detail)">
</angular-slickgrid>
<form class="form-inline">
<div class="form-group">
<label>Single Search: </label>
<select class="form-control" name="selectedColumn" [(ngModel)]="selectedColumn"
(ngModelChange)="updateFilter()">
<option [ngValue]="field" *ngFor="let field of columnDefinitions">{{field.name}}</option>
</select>
<select class="form-control" name="selectedOperator" [(ngModel)]="selectedOperator"
(ngModelChange)="updateFilter()">
<option [ngValue]="operator" *ngFor="let operator of operatorList">{{operator}}</option>
</select>
<input type="text" class="form-control" name="searchValue" placeholder="search value" autocomplete="off"
(input)="updateFilter()" [(ngModel)]="searchValue">
</div>
</form>ViewModel
Sample

Last updated