From 08b5cf7b928a0cfd067c8e1bda2810d181c97920 Mon Sep 17 00:00:00 2001 From: cesare Date: Tue, 23 Apr 2024 13:09:34 +0200 Subject: [PATCH] gestione query av senza clausole --- js/browseMgr.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/js/browseMgr.js b/js/browseMgr.js index f07a027..6a3c13e 100644 --- a/js/browseMgr.js +++ b/js/browseMgr.js @@ -220,8 +220,7 @@ $(" ."+formaClass).hover(function(idx, element) { //evidenzio risultato - //var idris = '#e' + parcid[3] - //$(idris).addClass("font-weight-bold mark ") + for (ris of listarisultati) { idris = '#e' + ris $(idris).addClass("font-weight-bold mark ") @@ -1380,7 +1379,6 @@ function emphResults(){ $("#vistaFrasi").css("display", "none"); for (msid of listaPeriodiRisultato){ $('.'+msid).each(function(){ - //$(this).removeClass("font-weight-bold mark ") $(this).css('color', ''); }); } @@ -1442,6 +1440,10 @@ function emphResults(){ alert('Digitare una stringa da cercare') return } + if (jsonQuery['QueryAvanzata'] == 1 && (jsonQuery['EsprLogica'] == null || jsonQuery['EsprLogica'] == '')) { + alert('Definire almeno una clausola del filtro di ricerca') + return + } if (jsonQuery['Clausola0']['lemma_forma'] == 'testo' && jsonQuery['Clausola0']['Attiva'] == 1 && jsonQuery['QueryAvanzata'] == 0) { searchwords = jsonQuery['Clausola0']['queryText'].trim().split(' ') var contesto = JSON.parse(jsonQuery['Clausola0']['contesto'])