Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal tudo bom???
Bom estou querendo fazer uma pagina de cadastro como eu vi a algum tempo em um sistema só que não estou sabendo aonde procurar exemplos e nem oq fazer se alguem souber como e feito eu agradeco.
E assim tipo um formulario de pedidos aonde se tem varios campos e um desses campos e de cliente como no sistema por ter varios clientes o cara não colocou em um combox todos os clientes do banco ele colocou um botao "Buscar" na frente do textarea que quando clica nele abre uma PopUp que se consulta os clientes pelo nome ele e depois clica no botao "Selecionar" no PopUp, depois disso o codigo do Cliente e o Nome do Mesmo aparece no formulario.
Alguem sabe como e feito isso, JavaScript, AJAX ou outra coisa???
Obrigado!!!
alguem tem outra dica pq olhei nesses sites mas na encontrei nada.
alguem tem outra dica pq olhei nesses sites mas na encontrei nada.
Não é que você não encontrou nada, é porque você não entende, por tanto não consegue fazer e nem entender o que é, então não diga isso.
Bom Alaerte a questao nao e q eu nao entendo e que eu nao tinha feito isso antes e so queria alguma ideia ou uma dica da melhor forma de fazer.
Mas agradeco ao AlterC pela ajuda e encontrei alguns exemplos e estou postando a ideia de como se faz, agora e so modificar e incluir a consulta ao DB.
##### PAGINA "parent.html" #####
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form method=post action='' name=f1>
<table border=0 cellpadding=0 cellspacing=0 width=550>
<tr>
<td>
<font size=2 face='Verdana'><b>Cliente:</b></font><input type=text name='p_name' size='40'>
<a href="java script:void(0);" NAME="Consultar Cliente" title="Consultar Cliente" onClick=window.open("child.html","Ratting","width=550,height=170,left=150,top=200,toolbar=1,status=1,");>Clique aqui para selecionar o cliente</a>
</td>
</tr>
</table>
</form>
</body>
</html><html>
<head>
<script langauge="javascript">
function post_value(){
opener.document.f1.p_name.value = document.frm.c_name.value;
self.close();
}
</script>
<title>(Type a title for your page here)</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
<form name="frm" method=post action=''>
<table border=0 cellpadding=0 cellspacing=0 width=250>
<tr>
<td align="center"><b>Cliente:</b>
<input type="text" name="c_name" size=12 value=test>
<input type=button value='Submit' onclick="post_value();">
</td>
</tr>
</table>
</form>
Cara... já viu essas "bibliotecas" de scripts tipo scriptaculous, open rico etc?
Eles já tem um monte de componentes prontos. Muitos são em AJAX.
Tem uns que são melhores e mais bonitos que richfaces pra java.
dá uma olhada ae:
JavaScript Kit
Javascript
Scriptaculous
Open Rico
Tem muitos outros... dá uma olhada ae
[]'s