1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Popup com Seleçao de Select

Tenho um formulario onde existe um select com uma lista de cursos.

Quero colocar um botao do lado do select com "Mais Infos", e quando é clicado ele mostra um "popup" com as infos do curso selecionado.. Mas nao estou conseguindo

Meu select esta populado com uma List de objetos de Turmas..

Resumindo, eu tenho um select com um array de objetos, e preciso mostrar o objeto selecionado em um popup, alguem tem ideias?

<label for="codigoCurso">Curso:</label>    
                <select  name="codigoCurso" id="codigoCurso" class="cursos">
                    <c:forEach items="${turmasDisponiveis}" var="t">  
                        <option value="${t.codigoCurso}">${t.nomeCurso} + ${t.nome}</option>  
                    </c:forEach>
                </select> <a href="#openModal">

                <input value="Mais infos" class="infos" ></a> 
                <div id="openModal" class="modalDialog">
                    <div>
                        <a href="#close" title="Close" class="close">X</a>
                        <h2>Popup aberto</h2>
                        <p>This is a sample modal box that can be created using the powers of CSS3.</p>
                    </div>
                </div>

https://www.filepicker.io/api/file/HWO6bWGxSJK2kSpP2l7p

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags spring-mvc java select ou faça a sua própria pergunta.