X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=tools%2Fhtdocs%2Fmkws.js;h=23b76d1c1858e649b6174082e231d19696bc096b;hb=2f0b4a9e090d7825711eb5937077c1105a581bf0;hp=366446480f1471448b9338136ef4ac594176720b;hpb=86bcad7d0ffb40118b7cd9030cda074ce82ddf95;p=mkws-moved-to-github.git diff --git a/tools/htdocs/mkws.js b/tools/htdocs/mkws.js index 3664464..23b76d1 100644 --- a/tools/htdocs/mkws.js +++ b/tools/htdocs/mkws.js @@ -156,9 +156,9 @@ function team($, teamName) { var m_submitted = false; var m_query; // initially undefined var m_sort; // will be set below + var m_perpage; // will be set below var m_filters = []; var m_totalRec = 0; - var m_perpage = 20; var m_curPage = 1; var m_curDetRecId = ''; var m_curDetRecData = null; @@ -660,7 +660,7 @@ function team($, teamName) { var prev = '<< ' + M('Prev') + ' | '; if (m_curPage > 1) - prev = '' + prev = '' +'<< ' + M('Prev') + ' | '; var middle = ''; @@ -669,13 +669,13 @@ function team($, teamName) { if(i == m_curPage) numLabel = '' + i + ''; - middle += ' ' + middle += ' ' + numLabel + ' '; } var next = ' | ' + M('Next') + ' >>'; if (pages - m_curPage > 0) - next = ' | ' + next = ' | ' + M('Next') + ' >>'; var predots = ''; @@ -693,7 +693,7 @@ function team($, teamName) { } - mkws.showPage = function (pageNum) + that.showPage = function (pageNum) { m_curPage = pageNum; m_paz.showPage(m_curPage - 1); @@ -701,7 +701,7 @@ function team($, teamName) { // simple paging functions - mkws.pagerNext = function () { + that.pagerNext = function () { if (m_totalRec - m_perpage*m_curPage > 0) { m_paz.showNext(); m_curPage++; @@ -709,7 +709,7 @@ function team($, teamName) { } - mkws.pagerPrev = function () { + that.pagerPrev = function () { if (m_paz.showPrev() != false) m_curPage--; } @@ -1356,6 +1356,18 @@ function _mkws_jquery_plugin ($) { mkws.teams[tname].delimitQuery(field, value); } + mkws.showPage = function (tname, pageNum) { + mkws.teams[tname].showPage(pageNum); + } + + mkws.pagerPrev = function (tname) { + mkws.teams[tname].pagerPrev(); + } + + mkws.pagerNext = function (tname) { + mkws.teams[tname].pagerNext(); + } + function default_mkws_config() { /* default mkws config */