Risolto problema paginazione

This commit is contained in:
nicola 2025-03-10 17:18:59 +01:00
parent 8e9d59ee98
commit 9458bba844
2 changed files with 15 additions and 5 deletions

View File

@ -2,7 +2,7 @@
*
*/
import { getVersiConCitazioni, queryRiferimenti, getListaRis, cleanListaRis, getFormaCntxtLastPosition, getListaIdCommenti, queryRiferimentimul } from './dataMgr_5.1.js';
import { getJsonQuery, emptyStructCard } from './script_5.1.js';
import { getJsonQuery, emptyStructCard, setCurrentPage, managePage } from './script_5.1.js';
import { resetGraphStr } from './syntgraph_5.1.js'
@ -1764,10 +1764,11 @@ $(document).ready(function() {
spanbadgelista.attr('class', 'badge badge-warning badge-pill mx-2 ');
spanbadgelista.append(listaRisultatiCommenti.length + listIcon)
spanbadgelista.appendTo($('#cantica0-badge'))
//countResultContexts()
numeroContesti = listaRisultatiCommenti.length;
setCurrentPage(0);
managePage();
$("#loader").fadeOut(300);
$("#cantica0").trigger("click");
//$("#cantica0").trigger("click");
}else{
return;
}
@ -2514,7 +2515,9 @@ $(document).ready(function() {
$("#loader").fadeOut(300);
// mostra lista risultati
//$.manageResultList(0, showOffset);
$("#cantica0").trigger("click");
//$("#cantica0").trigger("click");
setCurrentPage(0);
managePage();
});
//var queryExecuted = true;

View File

@ -9,6 +9,9 @@ import { resetGraphStr } from './syntgraph_5.1.js';
export var getJsonQuery;
export var fillStructCard;
export var emptyStructCard;
export var setCurrentPage;
export var managePage;
var currPage = 0;
var latestPhraseId = "";
var numeroPagine = 0;
@ -729,6 +732,10 @@ $(document).ready(function() {
getJsonQuery = function(){
return queryJson;
};
setCurrentPage = function(value){
currPage = value;
};
// Funzioni di gestione del tab Periodo, usate da synthgraph.js
fillStructCard = function(lisid){
@ -1668,7 +1675,7 @@ $(document).ready(function() {
}
};
function managePage() {
managePage = function () {
if (currPage == 0){
numeroPagine = Math.ceil(numeroContesti/nRisultatiPerPag);
$("#paginaLista option").remove();