11 comentários

  1. jailson

    dica perfeiita, funciona 100%

    em vários sites mostram monstruosas linhas de código, bastou apenas 5 pra resolver meu caso. parabens!!!

  2. João Calros

    Simples e funcional. Valeu. Obrigado!

  3. Renan Francisco da Silva

    Não fuionou comigo porque eu envio depois o formulario com esse codigo: abaixo ai quando eu seleciono o estado ele ja tá Enviando mensagem aguarde alguem sabe porque se sim passa a solução; vlw

    jQuery(document).ready(function() {
    jQuery(“#resposta”).ajaxStart(function(){ jQuery(this).html(“Mensagem sendo enviada, por favor aguarde…”); });
    jQuery(‘#submit’).click(function() {
    var nome = jQuery(‘#nome’).val();
    var email = jQuery(‘#email’).val();
    var telefone = jQuery(‘#telefone’).val();
    var uf = jQuery(‘#uf’).val();
    var cidade = jQuery(‘#cidade’).val();
    var assunto = jQuery(‘#assunto’).val();
    var mensagem = jQuery(‘#mensagem’).val();
    jQuery.post(‘./envia.php’,
    { nome: nome, email: email, telefone: telefone, uf: uf, cidade: cidade, assunto: assunto, mensagem: mensagem, contato: true },
    function(data, textStatus) {
    jQuery(‘#resposta’).html(data);
    });
    return false;
    });
    });

  4. Diogo

    Rafael, primeiramente, parabéns pela disponibilidade em ajudar o pessoal!
    Eu postei esta mesma dúvida em outro artigo teu, mas acredito que aqui encaixe melhor.

    Eu tenho um formulário dinâmico e gostaria de capturar o nome do cliente no momento em que digito seu código.
    Por exemplo: Eu tenho uma lista de 1000 clientes [em BD MySQL] e gostaria que, no formulário onde preencho o CÓDIGO do cliente, ele já me retorne o NOME do cliente no campo ao lado.
    O Form está em HTML com JQuery, adicionando campos dinâmicos.

    Grande abraço!

  5. Edson

    Rafael, tudo bem?
    Já nos falamos algumas vezes e foi muito grande e importante sua ajuda.
    Eu adaptei o seu codigo aqui e funciou legal. Mas na verade preciso de duas coisas:
    1) quero que o combo fique sempre aparecendo, mas que carregue comente quando o Estado é Selecionado.
    2) Preciso ainda que o Estado carregue a partir de um entenvo. Por exemplo, quando eu digito o cep. Neste caso fica assim:
    a) CEP (em campo normal)
    b) carrega o combo Estado
    c) Carrega o combo Cidade.

    Agradeço muito sua ajuda. O sistema é para uma entidade filantrópica, sem nenhum conteúdo comercial. Estou no final da primeira fase.

    obrigado.
    Edson

  6. Danilo oliveira

    Meu caro Amigo,
    Copiei todo o codigo, no select estados ele carrega normalmente, e quando faço a seleção do estado então na hora de passar o valor para a pagina listaCidades.php aparece esse erro, porem a conexão com bd esta correta. O erro esta no method get?

    Agradeço um retorno.

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘root’@'localhost’ (using password: YES) in C:\xampp\htdocs\edam\listaCidades.php on line 11
    Erro ao conectar com o servidor

  7. André Gil

    primeiramente obrigado, sua explicação resolveu parte do meu problema,

    eu consegui fazer uma vez, porém eu preciso usar o valor selecionado no criado pelo jQurey como parâmetro pra outra função igual, o problema é que ele não está selecionando a variável, ta retornando sempre vazia…

  8. Rodrigo

    Boa tarde!!! Excelente código, o unico problema que eu tive é que no primeiro combo a acentuação aprece certa mais no segundo não, aparecem caracteres estranhos. Sabe o que poderia ser?? uso iso-8859-1.

  9. Diego

    Olá Rafael,

    Como faço para capturar a cidade selecionada no select abaixo, para posteriormente exibir uma informação conforme a cidade
    selecionada. Já tentei várias alternativas como
    e até o momento não funcionou. Estou utilizando Ajax.

    <?php for($j = 0;$j
    <option value="”>

Deixar um comentário