Jump to content

Priscila-pcs

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About Priscila-pcs

  1. Galera, Estou precisando do livro : Usability Inspection Methods, alguém sabe onde posso encontrar, comprar? Jà tentei encontrar em vários lugares e nada. Obrigada!
  2. Sou nova por aqui, gostaria de ajuda sobre como pegar um valor de um hidden que esta em um util. Preciso desse valor para enviar para a próxima tela, mas como ele esta em uma tabela com vários linhas, eu não estou conseguindo fazer isso. Preciso pegar esse valor no javascript. A tela: <div class="grupoLista"> <util:tabela id="lista" colecao="${form.listaPrograma12}" paginar="true" indiceProperty="lerDe" totalRegistrosProperty="qtdTotalLista" tamanhoPagina="30" idxLinha="true"> <util:coluna id="id" titulo="" propriedade="nuContrato" tipo="radio"> <input type="radio" name="listaIndice" value="${idxLinha}" /> <input type="hidden" name="listanuContrato" value="${lista.nuContrato}" /> <input type="hidden" name="listanuStatus" value="${lista.nuStatus}" /> <input type="hidden" name="listanoStatus" value="${lista.noStatus}"/> <input type="hidden" name="listanoEmpresa" value="${lista.noEmpresa}"/> <input type="hidden" name="listanoGestor" value="${lista.noGestor}"/> <input type="hidden" name="listadtAssina" value="${lista.dtAssina}"/> <input type="hidden" name="listavlContrato" value="${lista.vlContrato}"/> <input type="hidden" name="listavlDevolucao" value="${lista.vlDevolucao}"/> <input type="hidden" name="listavlDev" value="${lista.vlDev}"/> <input type="hidden" name="listanuEstagio" value="${lista.nuEstagio}"/> <input type="hidden" name="listanoEstagioCont" value="${lista.noEstagio}"/> </util:coluna> </div> O js function listar(){ var validado = true; if(!checkRadio()){ mensagemAlerta("Selecione uma das opções na lista.", "INF"); validado = false; } if(validado){ var linSel = $("input[name=listaIndice]:checked").val(); document.getElementById("nuContrato").value = $("#listanuContrato" + linSel).val(); document.getElementById("nuStatus").value = $("#listanuStatus" + linSel).val(); var idEstagio = $("input[name=listanuEstagio]" + linSel).val(); document.getElementById("selEstagioCont").value = idEstagio; var noEstagio = $("input[name=listanoEstagioCont]").val(); document.getElementById("noSelEstagioCont").value = noEstagio; submitForm("listarContratoDevolucao"); } } No jsp é montada uma lista, uma tabela com várias linhas e colunas também. Eu seleciono uma linha através de um radio e aciono o botão para enviar o que selecionei. Eu preciso pega o campo listanuEstagio do que foi selecionado e jogar em outro hidden, pra quando acionar o botão enviar, esse valor permaneça para a próxima tela. A situação é: como capturar esse listanuEstagio já que ele faz parte de uma lista montada, com o código que fiz ele só esta retornando o valor da primeira linha
  3. Priscila-pcs

    Recuperar valor de uma lista do JSP para o Jquery

    UP galera, por favor rs
  4. Pessoal, tudo bem? Gostaria de ajuda para pegar um valor que esta setado dentro de um forEach na minha JSP, jogar para o Jquery e este exibir numa label na mesma página. Esse forEach recupera uma lista direta do banco de dados. Usei um hidden para resgatar o valor que preciso, o: lista.deTipo. Acontece que esse laço percorre duas vezes no banco, mas quando pego esse valor pelo o id do hidden ele só retorna o primeiro valor do deTIpo(isso no JS). O restante ele não pega e eu não to sabendo percorrer esse laço do lado do JQuery para pegar esses dois valores da lista.deTipo. Segue o código da jsp registrar.jsp: <html:radio name="formulRadio" property="nuTipo" styleId="radioTipo" value="1"/>&nbsp;Tipo Interno&nbsp;&nbsp;&nbsp;&nbsp; <html:radio name="formulRadio" property="nuTipo" styleId="radioTipo" value="2"/>&nbsp;Tipo Externa&nbsp;&nbsp;&nbsp;&nbsp; <c:forEach var="lista" items="${form.listaPo}" varStatus="listaMotivo" > <input type="hidden" name="deTipo" id="deTipo" value="${lista.deTipo}"> </c:forEach> No js registra.js $('#form input:radio').bind("click", function() { if ($(this).is(':checked')) { var tipo = $("input[@name='formulRadio']:checked").value; tipo = parseInt($(this).val()); if(tipo == "2"){ mensagemAlerta("Radio tipo externo acionado."+tipo,"INF"); var deTipo = $("#deTipo").val(); document.getElementById("descMotivo").innerHTML = deTipo; } else if(tipoTce =="1"){ var deTipo = $("#deTipo").val(); mensagemAlerta("Radio externa acionado."+deTipo,"INF"); document.getElementById("descMotivo").innerHTML = deTipo; } }});
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.