Tubarao
Setembro 28, 2007, 10:13am
#1
Bom dia!!!
Pessoal, estou executando um pesquisa(usando VRaptor) de um popup, logo abaixo exibe o resultado em uma http://displaytag.sf.net , e na linha da displaytag eu tenho um href que direciona para um método da minha lógica. Teria como ao clicar ele executaria a lógic e logo em seguida o popup seria fechado?
<!-- Lista de Equipamentos -->
<display:table id="equipamento" class="tableTitle" style="width:100%;" name="${equipamentos}" requestURI="switchSan.pesquisaEquipamento.logic" export="false" pagesize="10">
<display:column title="Código" style="width:5%;" property="id" sortable="true" />
<display:column title="Item Equipamento" style="width:12%" property="itemEquipamento.nome" sortable="true" paramProperty="id" href="switchSan.selecioneEquipamento.logic" paramId="equipamento.id" />
</display:table>
Desde de já agradeço a atenção de todos.
Um abraço.
ddduran
Setembro 28, 2007, 10:27am
#2
o seu display tag está no popup é isso?
não seria melhor então ao inves de char o link para a logica direto, chamar o javascript primeiro que executa a logica e depois da um window.close no popup?
Tubarao
Setembro 28, 2007, 10:48am
#3
ddduram, blz?
Cara pode ser isso, vc tem algum exemplo parecido?
Obrigado…
Tubarao
Setembro 28, 2007, 8:12pm
#4
Opa resolvi… segue abaixo o exemplo:
<display:table id="equipamento" class="tableTitle" style="width:100%;" name="${equipamentos}" requestURI="switchSan.pesquisaEquipamento.logic" export="false" pagesize="10">
<display:column title="Selecione" style="text-align:center; width:5%;"> <a href="javascript:switchSan.action = '<c:url value="switchSan.selecioneEquipamento.logic?equipamento.id=${equipamento.id}"/>'; switchSan.submit(); window.close(); "><img src="images/miniSearch.gif" width="20" height="20" border="false" alt="Selecionar"></a>
</display:column>
</display:table>
Se alguém tiver alguma outra sugestão!!!? Favor postar aqui!!
Um abraço,
desculpa nem voltei a ler o post, mas que bom que você resolveu