Carregar dados a partir de um combobox (AJAX)

Enviada por Richardson 
Richardson
Carregar dados a partir de um combobox (AJAX)
05 de November de 2010 às 04:45PM
Eu tenho um formulário para edição de Pizzas que estão cadastradas. Nesse formulário tem um combobox carregado do banco:

<tr>
<td><label for="textinput">Pizza:</label></td>
<td><select name="comboPizza" size="1" onchange="recupera_campos(this.value);">
<option value="" selected >Escolha uma op&ccedil;&atilde;o</option>
<?php
$sql = mysql_query($obj->select1($obj->getTabelaPizza()));
while ($fila = mysql_fetch_object($sql)){
?>
<option value=<?php echo $fila->nomeExib ?> ><?php echo $fila->nomeExib ?></option>
<?php } ?>
</select></td>
</tr>

como eu faço para pegar o valor do combobox, e poder preencher os outros campos pra edição?
<tr>
<td><label>Nome Exibi&ccedil;&atilde;o:</label></td>
<td><input type="text" name="txtNome" size="20" maxlength="45"><br /></td>
</tr>

<tr>
<td><label>Sabor:</label></td>
<td><input type="text" name="txtSabor" size="20" maxlength="35"><br /></td>
</tr>

<tr>
<td><label>Pre&ccedil;o (P):</label></td>
<td><input type="text" name="txtPrecoP" size="1" maxlength="35"><br /></td>
</tr>

<tr>
<td><label>Pre&ccedil;o (M):</label></td>
<td><input type="text" name="txtPrecoM" size="1" maxlength="35"><br /></td>
</tr>

<tr>
<td><label>Pre&ccedil;o (G):</label></td>
<td><input type="text" name="txtPrecoG" size="1" maxlength="35"><br /></td>
</tr>

nesse caso, preencher o campo "sabor" com $fila->sabor, o campo "precoP" com $fila->precoP... e assim vai.

T+
Lucas Schirm Caixeta
Re: Carregar dados a partir de um combobox (AJAX)
19 de November de 2010 às 12:20PM
Amigo, para fazer via Ajax você precisará de outro arquivo, que irá regerar estes dados para TI, eu recomendo da uma estudada em jQuery, muito mais simples e eficaz.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.