Como popular um select de acordo com a seleção do select anterior

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

Комментарии •

  • @celkecursos
    @celkecursos  2 года назад +3

    Caso não funcione.
    Necessário alterar a versão do jQuery, no tutorial e utilizado 1.4.2:
    google.load("jquery", "1.4.2");
    Necessário utilizar a versão 3 do jQuery:

  • @maikonfoltz7708
    @maikonfoltz7708 5 месяцев назад +1

    Muito bom, vc não tem ideia o quanto seus videos já me ajudaram, muito obrigado e parabéns pelo trabalho.

  • @niltono.branco9328
    @niltono.branco9328 3 года назад +2

    Melhor de todos! Qualquer curso do Cezar vale cada centavo, fantástico.

  • @MarcoAurelio-cm8tx
    @MarcoAurelio-cm8tx 11 месяцев назад

    Muito bom!!! Parabéns e gratidão por compartilhar conhecimento. Tem auxiliado um tanto. 🙏🙏🙏

  • @alexonsgomes
    @alexonsgomes 2 года назад +1

    muito bom, obrigado, batendo cabeça até encontrar esse video

  • @lucasgarcia4996
    @lucasgarcia4996 2 года назад +1

    Top, parabéns por compartilhar seus conhecimento, me salvou aqui em um projeto. tmj amig.

  • @arydearaujorodriguesjunior7620
    @arydearaujorodriguesjunior7620 3 года назад +1

    Excelente e didática explicação, parabéns. Exatamente o que eu estava precisando!

  • @CanalSuperMixOficial
    @CanalSuperMixOficial 3 года назад +1

    Você me salvou! Gratidão por este conteúdo!

  • @cassianostooges1238
    @cassianostooges1238 5 лет назад

    Muito obrigado pela aula, no meu serviço apareceu algo semelhante a isto e seu vídeo foi essencial.

  • @gustavoiosimura3616
    @gustavoiosimura3616 4 года назад

    Celke sempre salvando! Ótima didática, e para aqueles que não entenderam, tem sempre o código disponível ai

  • @reneferreira9168
    @reneferreira9168 4 года назад

    Parabéns! acompanho sempre seus Tutoriais, ajuda em muito nas regras de negócio.

  • @PauloWesleyJF
    @PauloWesleyJF 5 лет назад

    Muito bom!!!
    Cara, seu código não só me ensinou o conteúdo objetivo do vídeo, como me ajudou em muitas outras coisas.
    Muito obrigado!!?

  • @DanielMaiaMG
    @DanielMaiaMG 2 года назад +1

    Excelente vídeo!

  • @bartdjow
    @bartdjow 5 лет назад

    Muita boa a aula, resolvi um problema antigo que eu n sabia como fazer, muito obrigado !

  • @webkovalski
    @webkovalski 5 лет назад +1

    Muito bom! Meus parabéns! Excelente aula!

  • @rodrigoaugustopaes4699
    @rodrigoaugustopaes4699 3 года назад

    muito bom.. amanhã mesmo vou implementar em um projeto aqui

  • @rodrigoodev
    @rodrigoodev 8 лет назад

    Meu dels você me salvou legal agora ---- Perfeito adorei

  • @maka9195
    @maka9195 3 года назад +1

    Obrigada

  • @abeljunior899
    @abeljunior899 3 года назад

    Excelente!! Parabéns!

  • @wailtonduarte707
    @wailtonduarte707 2 года назад +1

    Celke, poderia fazer o mesmo vídeo com PHP e JS puro.

    • @celkecursos
      @celkecursos  2 года назад +1

      Olá, Wailton,
      Obrigado pela sugestão.
      Enquanto não tem o novo tutorial, dá para usar como base: celke.com.br/artigo/pesquisar-usuario-e-preencher-proximos-campos

  • @franciscoalencar4736
    @franciscoalencar4736 5 лет назад +3

    CELKE bom dia tudo bem ? tenho uma duvida na hora de gravar os dados que estão nos campos de id categoria e sub categoria no banco ele esta gravando os id´s e não as informações dos campos, sabe me dizer como fazer gravar as informações ?
    Teria algum exemplo de JOIN para utilizar no PHP?

    • @xdmarca
      @xdmarca 3 года назад

      Conseguiu amigo? Estou com o mesmo problema!

  • @RodrigoVieiraEufrasiodaSilva
    @RodrigoVieiraEufrasiodaSilva 6 лет назад

    Bom dia Cesar, para fazer o Insert foi fácil e para fazer o Update com populando os dados?

  • @ManoelFilhoMF
    @ManoelFilhoMF 5 лет назад

    Muito bom !!

  • @costaGplay
    @costaGplay 5 лет назад

    Olá muito boa a sua explicação! Tenho uma dúvida. É possível colocar uma funcao php dentro do script, para que ao invez de chamar o arquivo chama o conteudo da funcao?

  • @cristianoborges8159
    @cristianoborges8159 3 года назад

    Bom dia!
    Fiz o processo conforme vídeo, porem as minhas tabelas são serviço e horário_serviço
    Seleciona o serviço e não mostra os horários dos serviços...

  • @walney2008
    @walney2008 2 года назад +1

    depois de escolher a subcategoria por exemplo, vamos supor que tenho um campo chamado observacoes, como apresentar este campo em uma textarea ?

    • @celkecursos
      @celkecursos  2 года назад

      Olá Walney,
      Dá para utilizar como base o tutorial: celke.com.br/artigo/pesquisar-usuario-e-preencher-proximos-campos

  • @RogerioAlencarthe_rogerio
    @RogerioAlencarthe_rogerio 7 лет назад

    olá eu fiz exatamente como o seu só que usei tabelas de marcas e carros mas no banco é salvo no lugar dos nomes apenas os ids dos respectivos são mostrados se puder me ajudar agradeço.

  • @kallel21
    @kallel21 Год назад

    Fiz o tutorial e deu tudo certo, mas tentei colocar mais dois campos no formulário usando os mesmos passos e ele da conflito que ja esta em uso a função select, tem como dar alguma dica para solucionar?

  • @marcelomiranda9623
    @marcelomiranda9623 7 лет назад

    Celke, seu vídeo está muito bem explicado. Porque precisamos usar esses tipos de extensões, javascript, jquery, ajax, etc, para formulário com campos dropdown dependentes? É possível resolver apenas com função PHP? Obrigado.

    • @celkecursos
      @celkecursos  7 лет назад

      Olá Marcelo,
      É utilizado o JavaScript por que é executado do lado do cliente, o processamento é feito pelo navegador, com isso pode ser impresso na página informações sem a necessidade de atualizar a página.
      Diferente do PHP que é executada do lado do servidor, ou seja, o navegador, faz um pedido de página e outro computador se encarrega de fazer todo o processamento necessário enviando apenas o resultado em seguida.

  • @pegador831
    @pegador831 4 года назад +1

    Celke, tem como fazer uma nova video aula com o mesmo tema. Pq alguns destes códigos estão descontinuado. Baixei os arquivos desta aula e não estão funcionando mais.

    • @jonasalvesviana6990
      @jonasalvesviana6990 4 года назад

      To na msm Ronald. Conseguiu resolver?

    • @pegador831
      @pegador831 4 года назад

      @@jonasalvesviana6990 Ainda não, continuo pesquisando sobre o assunto!

    • @jonasalvesviana6990
      @jonasalvesviana6990 4 года назад +3

      @@pegador831 É o link desatualizado. Coloca esse :

    • @cenitobaloi3278
      @cenitobaloi3278 4 года назад +1

      @@jonasalvesviana6990 valeu mano, esse link ajudou a resilver

    • @jorgetutoriais8704
      @jorgetutoriais8704 3 года назад

      @@jonasalvesviana6990 Valeu man

  • @rangelassis897
    @rangelassis897 2 года назад

    Tem como colocar no bootstrap ?

  • @jonasalvesviana6990
    @jonasalvesviana6990 4 года назад +1

    Parabéns, como sempre.
    AJUDA : Mais alguém baixou o código e n conseguiu? No meu caso o SubCategoria n carrega.

    • @cenitobaloi3278
      @cenitobaloi3278 4 года назад +2

      O link do script esta desatualizado, colo esse:
      Quem deixou ess dica foi o mano @J Alves

    • @nillherluiza4204
      @nillherluiza4204 3 года назад

      @@cenitobaloi3278 muito bom meu amigo, resolveu aqui!

  • @cristianoborges8159
    @cristianoborges8159 3 года назад

    Opa! Parece que o meu não chama a função do após selecionar o serviço.

  • @lindemberg1326
    @lindemberg1326 4 года назад

    Celke, como eu faço para popular os selects via url amigável sem ajax?

  • @joelribeirojunior4500
    @joelribeirojunior4500 4 года назад +1

    Muito bem explicado, parabéns. Me ajudou bastante.
    Mas estou com um problema. No campo da "subcategoria" as palavras com acentos aparecem desconfiguradas mesmo com a função utf8_encode do PHP. A configuração do banco está correta tanto que no campo "categoria" as palavras com acentos aparecem da maneira correta.. O que pode ser?

    • @wesleycbjr1
      @wesleycbjr1 3 года назад

      Estou com o mesmo problema.

    • @engebras-engenhariabrasili9977
      @engebras-engenhariabrasili9977 3 месяца назад

      Use "mb_convert_encoding($row_sub_cat['nome_sub_categoria'], 'UTF-8')" porque "utf8_encode" está deprecado (obsoleto). Pesquise como aplica ela.

  • @realidadeaumentada4406
    @realidadeaumentada4406 5 лет назад +1

    Olá, como faço salvar o nome das categorias e subcategorias, pois no exemplo só salva o ID? Teria como eu recuperar o nome pelo ID, então?

    • @xdmarca
      @xdmarca 3 года назад

      Consegui amigo? Estou com o mesmo problema!

  • @davi_sza
    @davi_sza 5 лет назад +1

    Ola professor. Eu tenho uma pagina de editar refeição e implementei esse seu código. Primeiro seleciona a categoria e depois a refeição. Você pode fazer uma aula complementar ensinando a carregar os próximos campos (input) e com as informações do banco de dados? Minha tabela tem descrição e preço, nao estou conseguindo listar aqui para editar.

    • @jeffersonsjunior
      @jeffersonsjunior 5 лет назад +1

      tambem busco isso

    • @davi_sza
      @davi_sza 5 лет назад

      @@jeffersonsjunior eu consegui. Tem que usar ajax, java script

  • @mauriciomatosornelas3497
    @mauriciomatosornelas3497 8 лет назад

    Boa Tarde,
    Fiz o mesmo exemplo acima e acrescentei mais um select moldei de acordo com a minha necessidade, cmo posso quando escolhi a primeira opção do primeiro select ele alimentou corretamente a segunda e quando escolho a segunda e esta alimentando perfeitamente a terceira, mas, caso eu antes de clicar em pesquisar ou cadastrar volte na primeira opção e escolha outra, como faço para os demais select limpar os dados voltando ao seu estado original sem usar butão reset?

    • @ricardojgramos
      @ricardojgramos 7 лет назад

      Como fez para usar 3 select, comigo não está dando certo

  • @julianaoliveiradedeus6280
    @julianaoliveiradedeus6280 3 года назад

    Parabéns pela ótima didática, mas ao efetuar seu sistema apresenta um erro que eu não sei como resolver: Undefined array key "id_categoria". Se alguém puder ajudar.

  • @nimbus9170
    @nimbus9170 4 года назад

    Cheguei aqui procurando como fazer isso no Spring. Se alguém aí que estiver lendo os comentários souber como ou pelo menos me dizer o que exatamente eu devo pesquisar pra achar, salvaria minha semana :(

  • @rafaelkurupi5584
    @rafaelkurupi5584 6 лет назад +1

    Comigo só funciona eles na pasta raiz se vc for fazer o sub_categoria com um include nao deu certo.

  • @lucascastro4422
    @lucascastro4422 4 года назад

    no meu esta dando esse erro $.getJSON is not a function poderia me ajudar

  • @nailtonmauricio
    @nailtonmauricio 6 лет назад

    Bom dia Cesar, teria como fazer essa pesquisa tudo em uma única página?

  • @antoniopeixotojunior866
    @antoniopeixotojunior866 5 лет назад +1

    Celke, fiz como você ensinou e funcionou perfeitamente no PHP 5.3.1. , porém, ao colocar em um servidor com PHP 5.0.3 não carregou a sub categoria. Você sabe me dizer se realmente não é compatível, ou tem alguma configuração a ser realizada para rodar na versão mais antiga? Obrigado!

    • @jonasalvesviana6990
      @jonasalvesviana6990 4 года назад

      To na msm. Ele n busca a Subcategoria. Vc conseguiu resolver?

    • @weslleynovak8446
      @weslleynovak8446 4 года назад

      @@jonasalvesviana6990 estava com o mesmo problema, consegui resolver substituindo os dois scripts que ele coloca logo abaixo do fechamento da tag por estes dois scripts que ele disponibilizou em outro exemplo.

  • @hebermatheus1034
    @hebermatheus1034 5 лет назад +1

    É possivel eu mostrar no resultado em vez dos id's, mostrar o nome?
    Por ex: escolho categoria: esporte , sub-categoria: basquete ai mostra esporte e basquete

    • @xdmarca
      @xdmarca 3 года назад

      Conseguiu amigo. Estou com a mesma dúvida!

  • @matheus7431
    @matheus7431 3 года назад

    O meu nao esta mais funcionando

  • @Leonardosf69
    @Leonardosf69 6 лет назад

    Como para mostrar o resultado em modo descrição?
    Curso de PHP
    Informática
    Curso de CakePHP

  • @honorsd1524
    @honorsd1524 3 года назад

    Olá Cesar, baixei este código-fonte e não está funcionando. Será que descontinuou a versão da API ou será a versão do php/mysql?

    • @samuelcarmo
      @samuelcarmo 3 года назад +1

      Estou achando que é a API. Conseguiu fazer de alguma outra maneira?

  • @thiagoguedes2400
    @thiagoguedes2400 5 лет назад

    Tem como fazer isso 2x na mesma página? Tipo, Origem e destino?

  • @andersonbreda5612
    @andersonbreda5612 7 лет назад

    teria como colocar essa o resultado em um input digo pesquiso produtos, e retorna valo só que no input text

    • @celkecursos
      @celkecursos  7 лет назад

      Bom dia Anderson,
      Segue o link com um tutorial que pode auxiliar: celke.com.br/posts/155/como-preencher-proximos-campos-com-php-e-javascript

    • @andersonbreda5612
      @andersonbreda5612 7 лет назад

      Cara muito obrigado, parabéns pelo canal

  • @henriquek3
    @henriquek3 7 лет назад

    porque se eu colocar o atributo "multiple" no select não da certo?
    Ex:

  • @davidsonmichael1987
    @davidsonmichael1987 7 лет назад

    Tenho uma dúvida grande
    Como faço pra conseguir ALTERAR um dado de uma tabele vindo do campo OPTION SELECT (que vem de Banco de Dados)
    Exemplo eu tenho dentro do meu banco de dados um tabela que puxa o nome dos estados no campo OPTION SELECT
    Eu cadastrarei ex: "João da Silva, nascido no estado de São Paulo"
    eu quero alterar para : "ex João da Silva Torres, pra continuando na seleção do campo do estado de São Paulo", mas quando vai pra página de Alterar, traz lá em cima o campo do estado do ACRE, como faço pra continuar selecionado São Paulo
    OBS: os valores com os nomes dos 27 estados, estão vindo de um banco de dados no campo OPTION SELECT

    • @CezarXGameR
      @CezarXGameR 2 года назад

      também estou com essa dúvida... conseguiu resolver?

  • @andizidoro
    @andizidoro 7 лет назад

    Cesar, encontrei o seguinte problema, no local host funcionou perfeitamente, mas ao levar para o servidor remoto a categoria é carregada, e a subcategoria fica apenas "aguarde carregando". Obrigado e parabens pelo otimo trabalho.

    • @oengenheiroyago
      @oengenheiroyago 7 лет назад

      Acredito que você esta com algum problema que não seja o script, errou algum, sei la... Comigo funcionou perfeitamente

    • @gdlisboa
      @gdlisboa 6 лет назад

      Fale André.. não sei se você resolveu, mas quando sobe pro servidor remoto tem de mudar dentro do script o caminho onde fica o arquivo. abç

    • @gilbertofavato
      @gilbertofavato 2 года назад

      Essa rotina está sendo de grande utilidade. Obrigado Cesar por sua generosidade e competência. Mas estou com o mesmo problema. Funciona perfeitamente no localhost mas no servidor fica apenas "Aguarde, Carregando .." André Izidoro, como voce resolveu essa questão?? Obrigado.

    • @gilbertofavato
      @gilbertofavato 2 года назад

      O código do Cesar está corretíssimo. Novamente agradeço Cesar toda a ajuda. Eu resolvi meu problema, e era uma seleção no banco. Obrigado a todos.

  • @the_Radixsort
    @the_Radixsort 7 лет назад

    sera que por causa da versão do php pode mudar alguns comandos? eu fiz igual e a única coisa que acontece é que a minha segunda combobox desaparece..

    • @celkecursos
      @celkecursos  7 лет назад

      Olá Gian,
      O erro dificilmente será do PHP, e erro está provavelmente no javascript, erro no código ou versão incompatível,.
      Testei o projeto disponibilizado com a ultima versão atual do jquery 3.2.1 e funcionou normalmente.
      Segue o link: goo.gl/WFr0Qz

    • @the_Radixsort
      @the_Radixsort 7 лет назад

      Era um problema no javascript mesmo, agora esta funcionando.
      A única coisa estranha é, se eu selecionar uma categoria que não tenha uma subcategoria, o combobox continua sumindo, tirando isso, funciona perfeitamente,
      Vlw

  • @brunaviscardi2123
    @brunaviscardi2123 4 года назад

    oiii, fiz conforme o vídeo porém a formatação ficou estranha fora do padrão utf8. Como posso corrigir isso?

    • @michelffeijo
      @michelffeijo 3 года назад

      Oi Bruna.. aplica esta função utf8_encode($variavel); e veja se funciona..

  • @matheus7431
    @matheus7431 6 лет назад +1

    não achei o loader do google api

  • @pedrohenriquesilva8570
    @pedrohenriquesilva8570 6 лет назад

    Tem algum jeito de copiar uma celula com apenas um clique?

  • @esdrasfragoso6930
    @esdrasfragoso6930 7 лет назад

    Esta dando esse erro no meu.
    ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js, is invoked via document.write. The network request for this script MAY be blocked by the browser in this or a future page load due to poor network connectivity. If blocked in this page load, it will be confirmed in a subsequent console message.See www.chromestatus.com/feature/5718547946799104 for more details.

  • @franciscoalencar4736
    @franciscoalencar4736 5 лет назад +1

    Pessoal,
    Alguém tem o código para popular 3 select ? tentei usar esse com 2 select mas não estou conseguindo.
    Grato pela atenção

    • @celkecursos
      @celkecursos  5 лет назад +1

      Olá Francisco,
      Segue o exemplo para ter mais de campo select.
      bit.ly/2rgL1Jp

    • @franciscoalencar4736
      @franciscoalencar4736 5 лет назад

      @@celkecursos Muito Obrigado Celke, agradeço demais seu código me ajudou muito em um projeto voluntario que estou apoiando.
      tenho uma duvida na hora de gravar os dados que estão nos campos de id categoria e sub categoria no banco ele esta gravando os id´s e não as informações dos campos, sabe me dizer como fazer gravar as informações ?

  • @robertoantoniodemelojunior2418
    @robertoantoniodemelojunior2418 7 лет назад +1

    Preciso de fazer isto várias vezes no mesmo formulário. Como fazer para q a segunda subcategoria não se misture com a primeira? e como fazer isto sem ficar muito repetitivo? Espero poder me ajudar! Excelentes aulas!!

    • @thiagoguedes2400
      @thiagoguedes2400 5 лет назад +1

      Estou com a mesma dúvida. Preciso fazer os campos de um frete "Origem (Estado e Cidade) Destino (Estado e cidade)". Consegui fazer por este vídeo o campo e origem, mas o de destino estou sem saber fazer na mesma página.

  • @engebras-engenhariabrasili9977
    @engebras-engenhariabrasili9977 3 месяца назад

    Celke, boa tarde. Um socorro. Fiz tudo certo e conferido. Mas não carrega a "sub_categoria". Só fica aparecendo o "Aguarde, carregando ..." e não entra os dados no "select". Fiz um Var_dump na pesquisa ao BD e vi que as variáveis do "id_categoria" estão corretas. O que está acontecendo? Onde está o erro? Atualizei o "jQuery" e nada. Pode ajudar?