Pessoal,
Estou com dificuldades de entendimento para pegar um valor selecionado em uma combo e ele me abrir uma tela (modal) com os valores selecionados a partir de uma tabela no banco de dados. vamos para os codigos, primeiro mostrar a tela para entendimento:
Supondo que selecionei “rodrigo teste”:
o codigo na JSP esta assim:
<div class="panel panel-primary panel-table">
<div class="panel-body">
<div class="pull-left">
<div class="col-xs-12 col-mg-5 col-lg-12">
<div class="form-group">
<select class="selectpicker form-control" id="Editar_Parametro" >
<option value="0">Selecione um Set de Simulação...</option>
<c:forEach var="dadosGeraisResult" items="${resultPage.result}">
<option value="${dadosGeraisResult.codigo}" >${dadosGeraisResult.nomeDoSet}</option>
</c:forEach>
</select>
</div>
</div>
</div>
agora a Function que chama o modal e passa os valores:
<script type="text/javascript">
function visualizarParametro(id) {
$('#modalOperacaoBody').html('Carregando...');
$.post("DadosGerais!visualizarEntidade", 'entidade.codigo=' + id,
function(data) {
$("#modalOperacaoBody").html(data);
});
}</script>
Bem quando eu seleciono o valor não acontece nada… ja vi alguns resolvidos aqui…tentei aplicar e não deu certo…
acredito que o problema seja na combo. Mas aparentemente esta correto…
Só para detalhar melhor esse é o codigo da jsp modal:
<%@ taglib prefix=“s” uri="/struts-tags" %>
<%@ taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt” %>
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>
<%@ taglib prefix=“tce” uri=“http://tce.pe.gov.br/jsp/tcetags”%>
<s:hidden id="idEntidade" name="entidade.codigo" value="%{entidade.codigo}"/>
<div class="row">
<div class="col-lg-12">
<div class="form-group">
<label class="col-sm-3 control-label">Nome do Set:</label>
<div class="col-sm-9">
<s:textarea cols="80" rows="3" id="nomeDoSet"
name="entidade.nomeDoSet" value="%{entidade.nomeDoSet}" />
</div>
</div>
<div class="form-group" >
<label class="col-sm-3 control-label">Ultimo Ano Folha:</label>
<div class="col-sm-3">
<s:textarea cols="80" rows="3" id="utimaExecucaoFolha"
name="entidade.utimaExecucaoFolha" value="%{entidade.utimaExecucaoFolha}" />
</div>
</div>
<div class="form-group" >
<label class="col-sm-3 control-label">Ano Zero:</label>
<div class="col-sm-3">
<s:textarea cols="80" rows="3" id="anoZero"
name="entidade.anoZero" value="%{entidade.anoZero}" />
</div>
</div>
<div class="form-group" >
<label class="col-sm-3 control-label">Data Criação:</label>
<div class="col-sm-3">
<s:textarea cols="80" rows="3" id="dataCriacao"
name="entidade.dataCriacao" value="%{entidade.dataCriacao}" />
</div>
</div>
<div class="form-group" >
<label class="col-sm-3 control-label">Notas Explicativas:</label>
<div class="col-sm-3">
<s:textarea cols="80" rows="3" id="notasExplicativas"
name="entidade.notasExplicativas" value="%{entidade.notasExplicativas}" />
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="panel-footer text-center">
<div class="btn-group btn-group-sm">
<c:if test="${entidade != null && entidade.codigo != null && entidade.codigo > 0}">
<s:submit cssClass="btn btn-primary" action="DadosGerais" method="alterar" value="Alterar" onclick="return checarFormulario()"/>
</c:if>
<c:if test="${entidade == null || entidade.codigo == null || entidade.codigo == 0}">
<s:submit cssClass="btn btn-primary" action="DadosGerais" method="cadastrar" value="Cadastrar" onclick="return checarFormulario()"/>
</c:if>
</div>
</div>
</div>
</div>

)…