Ir para conteúdo

POWERED BY:

Arquivado

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

sedex

Ajax em dois combobox,

Recommended Posts

olá galera!

to tentando implementar o script de ajax (cidade - estado) mas nao to conseguindo fazer o segundo combobox atualizar...

 

O PRIMEIRO ESTÁ ATUALIZANDO PERFEITAMENTE:

 

<tr>

<td width="17%">

<select name="secao" Onchange="atualiza(this.value);">

<option value="#">Escolha uma seção</option>

<?

include "conexao.php";

$result = mysql_query[/color]("SELECT * FROM guia ORDER BY 'secao'");

while($row = mysql_fetch_array($result)){

echo "<option value=\"$row[secao]\">$row[secao]</option>";

}

?>

</select>

</td>

</tr>

AQUI É ONDE FICA O SEGUNDO COMBOBOX, QUE SERA ATUALIZADO:

<td width="65%">

<div id="atualiza">

<select name="categoria">

<option value="#">Selecione uma seção primeiro</option>

</select>

</div></td>

<td align="left">

<input type="submit" name="acao" value="Enviar">

</td></form>

 

 

ESTE AQUI E O CODIGO QUE ATUALIZA DA DIV (atualiza)

 

<?

//Header para evitar cahe

header("Content-type: text/html; charset=iso-8859-1");

header("Cache-Control: no-store, no-cache, must-revalidate");

header("Cache-Control: post-check=0, pre-check=0", false);

header("Pragma: no-cache");

 

include "conexao.php";

 

echo "<select name=\"categoria\">";

$result = mysql_query("SELECT * FROM guia WHERE secao='$_GET[iD]' ORDER BY 'categoria'");

while($row = mysql_fetch_array($result)){

echo "<option value=\"$row[categoria]\">$row[categoria][/color]</option>";

}

echo "</select>";

?>

 

ALGUEM PODERIA ME DIZER ONDE ESTOU ERRANDO?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Será que voce poderia postar a função atualiza() ou então o link de onde voce pegou este "script de ajax". Porque, afinal, scripts de ajax existem mais de mil...

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.