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:
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
|
||||
* build date: 2015-07-14T12:33:26.780Z
|
||||
* build date: 2015-07-14T13:48:08.344Z
|
||||
* MIT License
|
||||
*/
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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() {
|
||||
|
|
Loading…
Reference in a new issue