Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function btnLoadItems(e) {
- var $el = $(e.currentTarget);
- var page = +$el.attr('data-page');
- var totalPages = +$el.attr('data-total-pages');
- var url = baseUrl + baseUrlCtrl + '/index/';
- if($el.hasClass('disabled')) return;
- $el.addClass('disabled');
- page++;
- if(location.href.search('/index/') >= 0) {
- url = location.href.split('/');
- if(url.indexOf('index') >= 0) {
- url[url.indexOf('index') + 1] = page;
- }
- url = url.join('/');
- } else {
- url += page;
- }
- if(strSearch != '') {
- url += '/' + strSearch.replace(/ /gi,'+');
- }
- ajaxGetItemsPerPage(url, function(response) {
- var $box = $(response);
- var $table = $('.table');
- $table.find('tbody').append($box.find('tbody').html());
- if(page >= totalPages) {
- $el.remove();
- } else {
- $el.attr('data-page', page).removeClass('disabled');
- }
- $table.find('tbody a').each(function() {
- var $a = $(this);
- var href = $a.attr('href');
- href = href.replace('edit/' + (page - 1) + '/', 'edit/' + page + '/');
- $a.attr('href', href);
- });
- $('.btn-status').off('click').on('click', toggleStatus);
- shiftSelectable();
- updateItemsPerPage();
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement