Skip to content

Commit 1fb360f

Browse files
committed
Removed search filter from grouping example to simplify it a bit (plus it wasn't working).
1 parent a6b96d1 commit 1fb360f

File tree

1 file changed

+3
-24
lines changed

1 file changed

+3
-24
lines changed

examples/example-grouping.html

Lines changed: 3 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@
3737
<div style="padding:2px;">
3838
<div style="width:100px;display:inline-block;" id="pcSlider"></div>
3939
</div>
40-
<br/>
41-
<label style="width:200px;float:left">And title including:</label>
42-
<input type=text id="txtSearch" style="width:100px;">
4340
<br/><br/>
4441
<hr/>
4542
<button onclick="clearGrouping()">Clear grouping</button>
@@ -111,15 +108,13 @@ <h2>Demonstrates:</h2>
111108
var sortdir = 1;
112109
var percentCompleteThreshold = 0;
113110
var prevPercentCompleteThreshold = 0;
114-
var searchString = "";
115111

116112
function avgTotalsFormatter(totals, columnDef) {
117113
return "avg: " + Math.round(totals.avg[columnDef.field]) + "%";
118114
}
119115

120116
function myFilter(item, args) {
121-
return item["percentComplete"] >= args.percentComplete &&
122-
(args.searchString == "" || item["title"].indexOf(args.searchString) == -1);
117+
return item["percentComplete"] >= args.percentComplete;
123118
}
124119

125120
function percentCompleteSort(a, b) {
@@ -293,28 +288,13 @@ <h2>Demonstrates:</h2>
293288
});
294289

295290

296-
// wire up the search textbox to apply the filter to the model
297-
$("#txtSearch,#txtSearch2").keyup(function (e) {
298-
Slick.GlobalEditorLock.cancelCurrentEdit();
299-
300-
// clear on Esc
301-
if (e.which == 27) {
302-
this.value = "";
303-
}
304-
305-
searchString = this.value;
306-
dataView.refresh();
307-
});
308-
309-
310291
function filterAndUpdate() {
311292
var isNarrowing = percentCompleteThreshold > prevPercentCompleteThreshold;
312293
var isExpanding = percentCompleteThreshold < prevPercentCompleteThreshold;
313294
var renderedRange = grid.getRenderedRange();
314295

315296
dataView.setFilterArgs({
316-
percentComplete: percentCompleteThreshold,
317-
searchString: searchString
297+
percentComplete: percentCompleteThreshold
318298
});
319299
dataView.setRefreshHints({
320300
ignoreDiffsBefore: renderedRange.top,
@@ -332,8 +312,7 @@ <h2>Demonstrates:</h2>
332312
dataView.setItems(data);
333313
dataView.setFilter(myFilter);
334314
dataView.setFilterArgs({
335-
percentComplete: percentCompleteThreshold,
336-
searchString: searchString
315+
percentComplete: percentCompleteThreshold
337316
});
338317
dataView.groupBy(
339318
"duration",

0 commit comments

Comments
 (0)