1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2024-05-11 19:06:50 +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:
koalyptus 2015-07-14 23:55:04 +10:00
commit 4784b3fbde
4 changed files with 13 additions and 5 deletions

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
/**
* 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
*/

View file

@ -194,8 +194,8 @@ export class Paging{
}
evt.slcPagesChange = (event) => {
this.changePage();
event.target.blur();
var slc = event.target;
this.changePage(slc.selectedIndex);
};
// Paging drop-down list selector

View file

@ -59,6 +59,14 @@ test('Set page', function() {
deepEqual(paging.getPage(), 1, 'Expected page number');
paging.setPage(3);
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() {