Показать / скрыть таблицу jsp JSTL с Hashmap - PullRequest
0 голосов
/ 23 марта 2020

Я застрял! Я попытаюсь объяснить мою проблему: мне нужно l oop хэш-карту, выбрать один из ключей и «взорвать» детали. Хэш-карта HashMap<String, List<Object>>. Я думал о onClick с JS скриптом, но я не уверен, как получить индекс во второй l oop, чтобы скрыть / визуализировать детали. Я посмотрел на inte rnet и на stackoverflow, но не могу найти хороший пример для себя. Это код JS:

<script>
     function mostraNascondiCiclo(indice)
    {
        var divNascosto = document.getElementById('presenzaRaggruppata'+indice);

        if (divNascosto.style.display === 'none') {
            divNascosto.style.display = 'block';
        } else {
            divNascosto.style.display = 'none';
        }
        return false;
    }
</script>

........

JSP блок:

image

Я бы, нажав с В скрипте onClick на странице отображаются только значения выбранного набора ключей и go для других. (нет одностороннего подхода тогда). Надеюсь, я объясню свою проблему.

Спасибо всем, кто мне поможет !!!

1 Ответ

0 голосов
/ 24 марта 2020

Решено!

Во второй таблице:

<table style="display: none;" id="entry_${loopKey.index}" cellpadding="2" cellspacing="1" border = "0" class="sfondotabella" width="80%">

JS:

function mostraNascondiCiclo(indice)
    {
        var divNascosto = document.getElementById(indice);

        if (divNascosto.style.display === 'none') {
            divNascosto.style.display = 'block';
        } else {
            divNascosto.style.display = 'none';
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...