From ca811e0e06d35ee0c032980b62ea16c3267641cf Mon Sep 17 00:00:00 2001 From: Michael Rasmussen Date: Sun, 7 Jun 2015 21:16:26 +0200 Subject: [PATCH] Add change row per page --- index.php | 6 +++--- js/forms.js | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) 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; } -- 2.39.2