Pessoal estou testando um script que traz uma consulta do banco por exemplo se a cidade São Paulo está selecionada queria que mostrasse o bairro cadastrado no banco como eu passo uma várias do banco pro script
<?
//Traz o resultado tipo São Paulo esse teste que fiz aqui queria fazer no javascript
$teste4 = @mysql_result($sql,0,cidade);
?>
Linha de Javascript que queria fazer a consulta e deixar selecionada
Pergunta
Jacksonrs
Pessoal estou testando um script que traz uma consulta do banco por exemplo se a cidade São Paulo está selecionada queria que mostrasse o bairro cadastrado no banco como eu passo uma várias do banco pro script
Linha de Javascript que queria fazer a consulta e deixar selecionadaAbaixo o codigo completo: Para Cidade funciona de boa mais o bairro eu não consigo.
<label for=cod_estados">Cidade:</label>
<select name="cod_estados" id="cod_estados">
<option value=""></option>
<?php
$sql5 = "SELECT cod_estados, sigla FROM estados ORDER BY sigla";
$res = mysql_query( $sql5 );
while ( $row = mysql_fetch_assoc( $res ) ) {
echo '<option value="'.$row['cod_estados].'"' ?><? if ($teste4 == $row['cod_estados']) echo " selected"; ?>
<? echo '>'.$row['sigla'].'</option>';
}
?>
</select>
<label for="cod_cidades">Bairro:</label>
<span class="carregando">Aguarde, carregando...</span>
<select name="cod_cidades" id="cod_cidades">
<option value="">-- Escolha uma Cidade --</option>
</select>
script src="http://www.google.com/jsapi"></script>
script type="text/javascript">
google.load('jquery', '1.3');
</script>
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load('jquery', '1.3');
</script>
<script type="text/javascript">
$(function(){
$('#cod_estados').change(function(){
if( $(this).val() ) {
$('#cod_cidades').hide();
$('.carregando').show();
$.getJSON('../../cidades.ajax.php?search=',{cod_estados: $(this).val(), ajax: 'true'}, function(j){
var options = '<option value=""></option>';
for (var i = 0; i < j.length; i++) {
options += '<option value="' + j[i].cod_cidades + '">' + j[i].nome + '</option>';
}
$('#cod_cidades').html(options).show();
$('.carregando').hide();
});
} else {
$('#cod_cidades').html('<option value="">– Escolha uma Cidade –</option>');
}
});
});
</script> </code>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.