close #1003 Fixed: Pagination limit change feature not working

This commit is contained in:
Cüneyt Şentürk
2019-12-16 17:22:34 +03:00
parent d2b78e27c7
commit c33a72d92b
2 changed files with 40 additions and 1 deletions

View File

@ -235,6 +235,45 @@ export default {
})
.catch(error => {
});
},
onChangePaginationLimit(event) {
let path = '';
if (window.location.search.length) {
if (window.location.search.includes('limit')) {
let queries = [];
let query = window.location.search;
query = query.replace('?', '');
queries = query.split('&');
path = window.location.origin + window.location.pathname;
queries.forEach(function (_query, index) {
let query_partials = _query.split('=');
if (index == 0) {
path += '?'
} else {
path += '&';
}
if (query_partials[0] == 'limit') {
path += 'limit=' + event.target.value;
} else {
path += query_partials[0] + '=' + query_partials[1];
}
});
} else {
path = window.location.href + '&limit=' + event.target.value;
}
} else {
path = window.location.href + '?limit=' + event.target.value;
}
window.location.href = path;
}
}
}