From: Michael Rasmussen Date: Sun, 7 Jun 2015 19:16:26 +0000 (+0200) Subject: Add change row per page X-Git-Url: http://git.datanom.net/qtadmin.git/commitdiff_plain/ca811e0e06d35ee0c032980b62ea16c3267641cf Add change row per page --- diff --git a/index.php b/index.php index a6b8b8c..e0d97a4 100644 --- a/index.php +++ b/index.php @@ -25,9 +25,9 @@ echo $util->getHeader(); echo $util->getHeading(); - echo "
Rows per page
{$util->getUser()} + echo "
+ Rows per page
{$util->getUser()} Logout"; $which = ($util->isAdmin() == true) ? 'all' : $util->getUser(); $rows = $DB->getQMails($offset, $rowsPerPage, $which); diff --git a/js/forms.js b/js/forms.js index e003f5e..b9a2233 100644 --- a/js/forms.js +++ b/js/forms.js @@ -2,6 +2,7 @@ function updateRowsPerPage() { var rowsPerPage = document.getElementById("rows"); + var form = document.getElementById("rowsForm"); var found = false; var link = document.getElementsByTagName('a'); for (var i = 0; i < link.length; i++) { @@ -16,9 +17,10 @@ function updateRowsPerPage() { } if (found == false) { /* current page has rows < current rows per page */ - var href = 'index.php?page=1&rowsperpage=' + rowsPerPage.value; + var href = location.href + 'rowsperpage=' + rowsPerPage.value; alert(href); - window.open(href, '_self'); + form.action = href; + form.submit(); } return true; }