vRaptor + display RESOLVIDO

3 respostas
monike

Ai galera uma dúvida: como faço pra ocultar meu id na url,hj faço por concatenação,mas para teste.Tentei usar text pra esconder mas nao funcinou.
Alguem tem alguma ideia?

1. function editar(id){  
   2.          document.forms[0].action = 'veiculo.list.logic?veiculo.id='+ id;  
   3.          document.forms[0].submit();  
   4.   
   5.     }

function editar(id){ document.forms[0].action = 'veiculo.list.logic?veiculo.id='+ id; document.forms[0].submit(); }

view plaincopy to clipboardprint?

1. <tr>  
   2.            <td>  
   3.             <display:table id="veiculo" style="margin-left:auto; margin-right: auto; width: 350px;"   export="false" excludedParams="*" name="listaDeVeiculos" pagesize="10" class="tabela_interna"  requestURI="veiculo.listAll.logic" >  
   4.                                 
   5.                <display:column property="id" class="tabela_topo" title="id"  sortable="true"/>     
   6.                         
   7.                <display:column  property="modelo" class="tabela_topo" title="Modelo"/>     
   8.                 
   9.                <display:column property="placa" class="tabela_topo" title="Placa" />                                     
  10.                                                                     
  11.        <display:column title="Editar">                                     
  12.            <img style="cursor:pointer;" src="./imagens/ic_sbox_edit.gif"  border="0" title="Editar veiculo" width="20" height="20"  onclick="editar(${veiculo.id});"/>  
  13.        </display:column>     

<tr> <td> <display:table id="veiculo" style="margin-left:auto; margin-right: auto; width: 350px;" export="false" excludedParams="*" name="listaDeVeiculos" pagesize="10" class="tabela_interna" requestURI="veiculo.listAll.logic" > <display:column property="id" class="tabela_topo" title="id" sortable="true"/> <display:column property="modelo" class="tabela_topo" title="Modelo"/> <display:column property="placa" class="tabela_topo" title="Placa" /> <display:column title="Editar"> <img style="cursor:pointer;" src="./imagens/ic_sbox_edit.gif" border="0" title="Editar veiculo" width="20" height="20" onclick="editar(${veiculo.id});"/> </display:column>

obrigada.

3 Respostas

Lucas_Cavalcanti

Não entendi direito… como assim ocultar o id na url?

Lucas_Cavalcanti

tenta fazer algo em qualquer lugar:

<form action="veiculo.list.logic" id="meuForm">
    <input type="hidden" name="veiculo.id" id="veiculoId"/>
</form>

e no javascript:

function editar(id) {
         var input = document.getElementById("veiculoId");
         input.value = id;
         document.getElementById("meuForm").submit();
   }

algo assim deve funcionar

monike

Valew Lucas Já consegui! rsrsrs

Criado 27 de agosto de 2009
Ultima resposta 27 de ago. de 2009
Respostas 3
Participantes 2