Przeglądaj źródła

TableAjax rm option pageSizeChanged, fix pageChanged callback

Piotr Labudda 10 lat temu
rodzic
commit
3ed1b8177d
1 zmienionych plików z 2 dodań i 15 usunięć
  1. 2 15
      SE/se-lib/TableAjax.php

+ 2 - 15
SE/se-lib/TableAjax.php

@@ -2164,10 +2164,7 @@ class TableAjax extends ViewAjax {
 			_data.toRow = _data.fromRow + priv.options.pageSize;
 			if (_data.toRow > _data.rows.length) _data.toRow = _data.rows.length;
 
-			//trigger callback
-			if (typeof priv.options.pageChanged == 'function') {
-				publ.loadPage(_currPage);
-			}
+			publ.loadPage(_currPage);
 		};
 
 		/*
@@ -2187,13 +2184,7 @@ class TableAjax extends ViewAjax {
 			_data.toRow = _data.fromRow + priv.options.pageSize;
 			if (_data.toRow > _data.rows.length) _data.toRow = _data.rows.length;
 
-			//trigger callback
-			if (typeof priv.options.pageSizeChanged == 'function') {
-				priv.options.pageSizeChanged.call(e.target, {
-					event: e,
-					pageSize: priv.options.pageSize
-				});
-			}
+			publ.loadPage(1, priv.options.pageSize);
 
 			jQuery(_cont).trigger('TableAjax:render', ['body', 'foot_pagination']);
 		};
@@ -2640,10 +2631,6 @@ jQuery(document).ready(function(){
 		sorting: true,
 		paging: true,
 		pageSizes: <?php echo json_encode($pageSizes); ?>,
-		pageSizeChanged: function(args) {
-			var con = jQuery('#<?php echo $this->_htmlID; ?>');
-			con.TableAjaxLoadPage(0, args.pageSize);
-		},
 		tblFunctions: {
 			shortdesc: {
 				icon: 'align-left',