mirror of
https://github.com/koalyptus/TableFilter.git
synced 2024-06-05 07:22:33 +02:00
Merge pull request #16 from koalyptus/fix-pagination-drop-down-selector-change-event
Fix pagination drop down selector change event
This commit is contained in:
commit
4784b3fbde
4
dist/tablefilter/tablefilter.js
vendored
4
dist/tablefilter/tablefilter.js
vendored
File diff suppressed because one or more lines are too long
2
dist/tablefilter/tf-1.js
vendored
2
dist/tablefilter/tf-1.js
vendored
|
@ -1,6 +1,6 @@
|
||||||
/**
|
/**
|
||||||
* TableFilter v0.0.0 by Max Guglielmi
|
* TableFilter v0.0.0 by Max Guglielmi
|
||||||
* build date: 2015-07-14T12:33:26.780Z
|
* build date: 2015-07-14T13:48:08.344Z
|
||||||
* MIT License
|
* MIT License
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -194,8 +194,8 @@ export class Paging{
|
||||||
}
|
}
|
||||||
|
|
||||||
evt.slcPagesChange = (event) => {
|
evt.slcPagesChange = (event) => {
|
||||||
this.changePage();
|
var slc = event.target;
|
||||||
event.target.blur();
|
this.changePage(slc.selectedIndex);
|
||||||
};
|
};
|
||||||
|
|
||||||
// Paging drop-down list selector
|
// Paging drop-down list selector
|
||||||
|
|
|
@ -59,6 +59,14 @@ test('Set page', function() {
|
||||||
deepEqual(paging.getPage(), 1, 'Expected page number');
|
deepEqual(paging.getPage(), 1, 'Expected page number');
|
||||||
paging.setPage(3);
|
paging.setPage(3);
|
||||||
deepEqual(paging.getPage(), 3, 'Expected page number');
|
deepEqual(paging.getPage(), 3, 'Expected page number');
|
||||||
|
deepEqual(paging.pagingSlc.selectedIndex, 2,
|
||||||
|
'Expected page number in paging drop-down selector');
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
test('Set page via drop-down page selector', function() {
|
||||||
|
paging.pagingSlc.selectedIndex = 2;
|
||||||
|
deepEqual(paging.getPage(), 3, 'Expected page number');
|
||||||
});
|
});
|
||||||
|
|
||||||
test('Filter from non starting page', function() {
|
test('Filter from non starting page', function() {
|
||||||
|
|
Loading…
Reference in a new issue