Boa noite.
Estou montando uma pagina de cadastros em php, desejo fazer o seguinte:
digamos que eu esteja cadastrando um cliente e quando chegar no input cidade devera ter um botão para escolher a cidade, até ai tudo bem, fiz a pagina de cadastro e ao clicar nela abre um popup com a lista de cidades, o que não estou conseguindo fazer é quando clico na cidade a mesma preencher o input do cadastro, estou tentando usar $_GET, mas não faço ideia de como direcionar para aquela pagina pois o popup abre como se fosse outra guia.
não estou conseguindo encontrar algo desse tipo aqui no forum, acho que não estou conseguindo me expressar direito, se alguem souber de algo, agradeço.
Reduzi o codigo que estou utilizando para testes abaixo.
Abraços.
Charles
<code>
<!-- cadcliente.php -->
<form name="form" action="cadcliente_acao.php?<?php echo $acao ?>" method="post">
<input name="cidade" type="text" id="Cidade" >
<a href="#" onclick="busca('pesquisa_cidade.php', 'busca', width=400, height=300);"><img src="img/localizar.gif" width="20" height="19" border="0"></a>
<!-- pesquisa_cidade.php -->
<!-- nesta pagina vou deixar tb somente o basico -->
<?php
if (mysql_num_rows($sql) > 0){
while($linha = mysql_fetch_array($sql)){
$tabela .= '<form name="selecao" action="cadcliente.php" method="post">';
$tabela .= '<a href="java script: window.close();">'.$linha['descricao'].'</a></td>';
$tabela .= '</form>';
echo $tabela;
}
?>
</form>
</code>

Passar Variavel De Um Popup Para Outra Pagina
Started By crles, 01/08/2009, 20:59
1 reply to this topic
#1
Posted 01/08/2009, 20:59
#2
Posted 28/10/2009, 21:36
Seguinte cara vou postar um exemplo bem simples pra você entender como funciona ai você faz as adaptações necessárias, blz??
Index.html
Cidades.html
Index.html
<html> <head> <title></title> </head> <body> <!-- AQUI ABRE A PÁGINA POPUP COM A BUSCA DAS SUAS CIDADES --> <a href="#" onclick="window.open('cidades.html','cidades','width=500,height=500');">Escolha as Cidades</a> <!-- AQUI ESTOU USANDO UM SPAM PRA RETORNO DA POPUP, MAS VOCÊ PODE USAR QUALQUER COISA --> <!-- ATÉ MESMO UM TEXTBOX --> <span id="teste"></span> </body> </html>
Cidades.html
<html> <head> <title></title> <script> function Seleciona(){ //PAI É A JANELA PAI, A QUE CHAMA A POPUP var PAI = window.opener.teste; //CBO É O COMBOBOX QUE CARREGA AS "CIDADES" var CBO = document.getElementById('cidade').options[document.getElementById('cidade').selectedIndex].text; //COMO USEI NA JANELA PAI UM SPAM, USEI A PROPRIEDADE innerHTML, SE VOCÊ USAR //UM TEXTBOX, MUDE PARA VALUE, FICANDO PAI.value = CBO PAI.innerHTML = CBO; } </script> </head> <body> <!-- AQUI CARREGARIA AS CIDADES --> <select id="cidade" name="cidade" onchange="Seleciona();"> <option>-- Selecione --</option> <option>Sao Paulo</option> <option>Rio de Janeiro</option> <option>Parana</option> </select> </body> </html>
Edição feita por: dezon, 28/10/2009, 21:45.
Meu site, meu portfolio, meu currículum :: JV-DEV
Kadosh, Kadosh, Shalom Adonai, Ani Ohev Otchá!!!!!!
Kadosh, Kadosh, Shalom Adonai, Ani Ohev Otchá!!!!!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)