| Path : /var/www/html/usd_loan_system/public/js/ |
|
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
| Current File : //var/www/html/usd_loan_system/public/js/pagination.js |
function getRouteParam() {
var params = {};
window.location.search.replace(
/[?&]+([^=&]+)=([^&]*)/gi,
function (str, key, value) {
params[key] = value;
}
);
return params;
}
function getBaseURL() {
return window.location.origin + window.location.pathname;
}
function RefreshPageLimit(limit) {
window.location.href =
window.location.origin + window.location.pathname + "&limit=" + limit;
}
function genrateRouteParams(params) {
return Object.keys(params)
.map(function (key) {
return key + "=" + params[key];
})
.join("&");
}
$("#pagination-limit").change(function () {
let limit = $(this).val();
let url = getBaseURL();
let params = getRouteParam();
params = { ...params, ...{ limit, page: 1 } };
const fullURL = url + "?" + genrateRouteParams(params);
location.href = fullURL;
});