Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ro_wagner

[Resolvido] Aualizar campo pag. pai

Recommended Posts

Opa..

 

To com uma dificuldade, ja procurei bastante, porem nada que achei realmente me ajudou.

 

o que preciso é basicamente isso;

 

- Tenho um formulario com o campo nome

- Ao clicar em procurar, abra-se um pop-up com a lista de nomes

- Ao selecionar o nome ele insere no(s) campo(s) do formulario, e fecha o pop-up.

 

Acredito que seja um codigo simples, porem não estou conseguindo resolver. Alguem sabe me dar esta dica ??

 

Brigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Algo assim:

http://www.wbruno.com.br/scripts/combo-preenche-input.php

 

? acredito que fica mais intuitivo doq selecionar no popup, a menos que seja uma lista muito grande.

fonte:

http://www.wbruno.com.br/blog/?p=12

Compartilhar este post


Link para o post
Compartilhar em outros sites

Algo assim:

http://www.wbruno.com.br/scripts/combo-preenche-input.php

 

? acredito que fica mais intuitivo doq selecionar no popup, a menos que seja uma lista muito grande.

fonte:

http://www.wbruno.com.br/blog/?p=12

 

Achei mtoboa esta opção.

 

Obrigado Pela dica , Mas infelizmente esta lista de nome sera grande é de clientes e precisarei selecionar pelo pop-up.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Enfim consegui resolver, segue solução para quem estiver precisando!

 

Esse tipo de código é uma ótima opção para quem pretende fazer um sistema comercial em PHP, ( que é o que estou fazendo )

 

Segue contribuição !

 

>> pai.php

<form name="form" method="POST">

  <p><a href="#" onClick="window.open('filha.php')">Buscar Cliente</a><p>
    <input type="text" name="nome" />
    <input type="text" name="fone" />
    <input type="text" name="end" />
  </p>
  <p>
    <input type="button" value="Buscar" />
    </p>
</form>

>> filha.php

<script>
function enviar(nome,fone,end){
  opener.form.nome.value = nome;
  opener.form.fone.value = fone;
  opener.form.end.value = end;
  this.close();
}
</script>

<a onclick="enviar()" href="javascript:enviar('Wagner de Oliveira','11 9999-9999','Rua teste script, 485')">Wagner de Oliveira</a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.