Тёмный

Tutorial AJAX + JSON com (JavaScript PURO) 

Guilherme Chinaglia
Подписаться 6 тыс.
Просмотров 21 тыс.
50% 1

Опубликовано:

 

19 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 149   
@oproximomilionario
@oproximomilionario 2 года назад
Meu professor da faculdade nos deu exatamente essa provaaa. Infelizmente ele nao imaginava que eu estudo nesse canal... Te amoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
@guilhermechinaglia
@guilhermechinaglia 2 года назад
Vlw rsrs Tmj!!!
@erickantony8151
@erickantony8151 2 года назад
Cara, tenho prova sexta feira sobre Ajax, js e jquery, e sinceramente, num vídeo de 30 min vc ensinou mais que meu professor em 1 período inteiro.. parabéns, ganhou um inscrito, vou acompanhar e estudar pelo seu conteúdo!! Sucesso
@guilhermechinaglia
@guilhermechinaglia 2 года назад
Opa Erick, obrigado, Tmj!!
@lucianofran4696
@lucianofran4696 9 месяцев назад
É exatamente isso, vc aprende mais no youtube com estes profissionais doque na faculdade, que raiva que dá desses professor de faculdade
@webereaugusto
@webereaugusto 5 лет назад
cara, parabéns! didática muito boa, e sem muita enrolação... espero que vc continue.. vou ver os outros vídeos, abs!!!
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Obrigado Weber pelo seu feedback. Grande abraço.
@andrelalmeida
@andrelalmeida 4 года назад
Muito bem explicado. Essa sua abordagem debugando com console.log é bacana pra termos certeza que algo foi requisitado ou processado de forma correta. Parabéns.
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Obrigado pelo feedback André, faço um convite, se ainda não me segue no Instagram @guilhermechinagliadev estou produzindo um conteúdo diferente por lá. Grande Abraço!!
@lmagalhaeslopes
@lmagalhaeslopes 3 года назад
cara muito bom, facil de entender. sensacional
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Obrigado Leonardo Tmj!! Grande Abraço!!
@jairsonvitorramalho8601
@jairsonvitorramalho8601 3 года назад
Muito bom, sem enrolação. O melhor que já vi até o momento. Continue assim e parabéns!
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Vlw Jairson pelo feedback, obrigado por acompanhar! Precisando estou pelo Instagram também, logo menos volto a postar conteúdo por lá tbm @guilhermechinagliadev Grande Abraço
@pettersonkesler277
@pettersonkesler277 4 года назад
Sua didatica é muito boa, parabéns!! Sucesso!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Muito obrigado Peterson, Tmj, qualquer dúvida ou se quiser trocar uma ideia segue lá no Instagram @guilhermechinagliadev instagram.com/guilhermechinagliadev/ Grande Abraço
@andersonsantosqueiroz6165
@andersonsantosqueiroz6165 7 месяцев назад
parabéns pelo conteúdo, man!
@guilhermechinaglia
@guilhermechinaglia 7 месяцев назад
Opa vlw Tmj!!
@leonildeslira6532
@leonildeslira6532 4 года назад
Olá Guilherme, parabéns pelo vídeo!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Muito Obrigado!! Grande Abraço
@danilohenrique316
@danilohenrique316 3 года назад
Uma das melhores explicações que já vi sobre o assunto extremamente detalhado ponto a ponto, parabéns
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Danilo obrigado pelo seu feedback, fico feliz por te contribuído. Grande Abraço 🚀🚀
@Contigoespec
@Contigoespec 5 лет назад
Cara, além da explicação ser muito clara e objetiva, os exemplos que você usa são phodásticos! Só esperando esse curso... Quem sabe você não poderia fazer uma série explicando funções Javascript usando exemplos com JS Puro e Jquery?!
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Obrigado Dilton, gostei da sugestão de vídeos, anotei aqui e vou pensar em algo. Mais uma vez agradeço por acompanhar. Abraços
@anacosta9896
@anacosta9896 5 лет назад
Vc explica muito ,podia fazer curso online!
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Muito obrigado Ana pelo seu feedback! Fico feliz que tenha gostado. Vou anotar aqui a sua sugestão...rsrs. obrigado, Abraço
@joseinacio6095
@joseinacio6095 3 года назад
Parabéns! Muito didático e detalhado. Não tem como não entender! Muito obrigado! Grande abraço! Virei seu fã!
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa José Tmj!! Grande Abraço!!
@rafaelbrittes2735
@rafaelbrittes2735 3 года назад
Melhor vídeo sobre o assunto que achei, parabéns pela paciência e didática!
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Obrigado pelo elogio, Rafael, Tmj! Grande Abraço
@crjstjanojose
@crjstjanojose 4 года назад
Muito boa a sua explicação, parabéns e obrigado !!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Tmj Cristiano, segue lá no insta @guilhermechinagliadev Grande Abraço!
@danilolima3224
@danilolima3224 3 года назад
Parabéns, sua didática é sensacional.
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Danilo obrigado, Tmj!! Grande Abraço !!
@cleytonfernando2406
@cleytonfernando2406 4 года назад
Excelente conteúdo. Parabéns pelo vídeo. É muito difícil achar assuntos tão esclarecedores como este na net. Realmente deveria realizar um curso, passando por cada detalhe. Abços
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Obrigado pelo feedback Cleyton, estou rascunhando um curso aqui para um futuro próximo. Grande abraço.
@marinagtuji7241
@marinagtuji7241 5 лет назад
Parabéns, estava travada em um projeto e seu vídeo ajudou muito. Espero que continue e sucesso no canal ;)
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Obrigado Marina. Que bom que ajudei. Grande abraço.
@charlesjunior7417
@charlesjunior7417 4 года назад
melhor aula sobre o assunto que vi
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Vlw Charles, muito obrigado. Grande Abraço
@nelson.costa.dev2536
@nelson.costa.dev2536 5 лет назад
Muito bem explicado parabéns.
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Obrigado Nelson. Abraço
@ingrid1852
@ingrid1852 4 года назад
Adorei a aula, você explica muito bem e com detalhes. Um curso online seu com certeza seria um sucesso! Obrigada :)
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Fala Leona obrigado pelo feedback, que bom que curtiu, não sei se já faz parte, mas vou fazer uma aula ao vivo de Design Responsivo e Flexbox, criando um projeto na prática se quiser colar lá no grupo, só acessar o link abaixo. www.guilhermechinaglia.com.br Grande Abraço!
@davialbuquerque4964
@davialbuquerque4964 3 года назад
sensacional, parabéns! finalmente consegui entender AJAX!
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Davi que bom que curtiu!! Tmj!! Grande Abraço!!
@uallasleles
@uallasleles 2 года назад
Parabéns! Show de bola!
@sergiosantos5088
@sergiosantos5088 4 года назад
Agora sim entendi AJAX. Parabéns.
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Shooww Sérgio Tmj!!! Fico feliz por isso, Grande Abraço!!
@iagobispo7583
@iagobispo7583 4 года назад
melhor video que eu achei ate agr, parabéns pelo conteúdo!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Muito obrigado pelo feedback. Grande Abraço.
@alucard3295
@alucard3295 4 года назад
Muito obrigado
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Tmj!! Grande Abraço!!!
@ruggerygusmao4386
@ruggerygusmao4386 3 года назад
Parabéns, mestre! Muito boa sua aula...
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Obrigado Ruggery Tmj!! Grande Abraço!
@iiisssmael
@iiisssmael 3 года назад
Grato.
@elcio-dalosto
@elcio-dalosto 4 года назад
Ao invés de usar Ctrl+K+C e Ctrl+K+U para comentar e descomentar, dá pra usar apenas Ctrl+; (control ponto e vírgula), que faz o mesmo, de forma mais prática. Gostei do vídeo, vou acompanhar os outros!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Opa Elcio show de bola, vlw pela dica, o meu vscode já tem algum comando com Ctr+; só não sei o que é, segue lá no instagram @guilhermechinagliadev Grande Abraço
@allef8594
@allef8594 4 года назад
Muito bem explicado! vlw
@joisonpb
@joisonpb 3 года назад
Meus parabéns pelo vídeo e pela didática, você poderia fazer vídeos sobre cors? além disso, também sobre suas experiencias com empresas, trabalhos freelances, etc ?
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Joison obrigado pelo feedback e pelas sugestões de vídeo anotadas aqui. Qualquer coisa chama lá no Instagram pra trocar ideia ou retirar dúvidas. @guilhermechinagliadev Grande Abraço
@RodrigoVieiraEufrasiodaSilva
@RodrigoVieiraEufrasiodaSilva 4 года назад
Parabéns Guilherme, excelente didática. Acho que seria muito interessante você publicar nós comentários as fontes do MDN que você usou até mesmo para estudo.
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Entendi Rodrigo, obrigado pela dica!! Grande abraço.
@dev-supremo
@dev-supremo 3 года назад
show de bola
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Vlw Maciel!!! Obrigado, Tmj!!!
@victorvenancio4965
@victorvenancio4965 4 года назад
Parabéns !! Entendi tudo, muito boa a didática !!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Vlw Victor Tmj!! Grande Abraço.
@thiagomartins4942
@thiagomartins4942 5 лет назад
Muito bem explicado. Parabéns excelente explicação.
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Obrigado pelo feedback Thiago. Grande abraço.
@kadeus
@kadeus 4 года назад
i just saw your Video without Sound but was good thx
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Thank you very much Mehdi!!
@jucelinosantos1902
@jucelinosantos1902 3 года назад
Parabéns cara muito bom! Tô fazendo um curso na Udemy e fiquei com muitas dúvidas sobre esse assunto que vc conseguiu explicar!
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Tmj que bom que curtiu, Grande Abraço
@anacarolineviana5814
@anacarolineviana5814 4 года назад
Obrigada! Parabéns pelo seu trabalho excelente.
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Obrigado Ana, Grande Abraço.
@TalesCembraneliDantas
@TalesCembraneliDantas 3 года назад
Legal, mas faltou vc falar do melhor método de todos, o fetch, mais fácil de usar, nativo do Javascript e retorna uma promisse
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Fala Tales td bem? Sim pode usar a fetch nativa do JavaScript, tendo tempo eu gravo pra complementar a playlist. Grande abraço!!
@carlosneto1652
@carlosneto1652 5 лет назад
parabéns !
@motivacaodiaria_oficial
@motivacaodiaria_oficial 4 года назад
Obrigado por compartilhar conhecimento
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Tmj Diogo é um prazer ajudar, Grande Abraço.
@francis_js
@francis_js 3 года назад
Grato, sensacional... +1 inscrito +1 Like
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Francis Tmj!! Grande Abraço!
@pyma735
@pyma735 4 года назад
Muito top cara. Vlw
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Muito obrigado. Grande Abraço.
@BrainFuck._
@BrainFuck._ 3 года назад
muito bom, Do tipo com JS, se eu colocase uma variavel com um array de usuario, como seria do tipo, para o ajax pegar esse array e mater um array para mim fazer um forEach nela?
@murilobrito131
@murilobrito131 4 года назад
Onde é que que dou 1000 like . Vlw amigo
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Opa Murilo Tmj, Vlww
@murilobrito131
@murilobrito131 4 года назад
@@guilhermechinaglia amigo estou com uma duvida, tem alguma forma de alterar, não somente os dados de um form, mas modificar todo o formulario , colocar botões , inserir um input Collor e outros usando jquery ou outra solução sem atualizar a pagina? Tenho um projeto onde cada dispositivo tem uma interface web comum e nesta um modelo de formulario que é especifico para cada modelo, vez o outra tem um novo dispositivo que têm um novo tipo de formulario e devido a isso não tenho como fazer uma pagina geral para todos os modelos. Esses dispositivos se comunicam com um servidor a 3km de distancia via radio LORA e esse radio não da conta de enviar todo um arquivo html, mas daria para mandar pequenos trechos de códigos contendo os comandos para criar um formulário especifico para ele e alterar o formulario sem atualizar a pagina, mas não sei se é possível.
@SouNano1
@SouNano1 4 года назад
muito bom!!!!
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Muito obrigado! Grande Abraço
@allantechsistemasdinamicos1035
@allantechsistemasdinamicos1035 3 года назад
Parabéns irmão, explicação top. Queria tirar uma dúvida. Estou fazendo um app de restaurante que se resume no seguinte. Quando o operador do caixa incluir um pedido, o mesmo deve aparecer la na cozinha. Eu consegui, porem tive que usar um setInterval no meu ajax para ficar fazendo a requisição a cada 1s para ver os novos pedidos que entram no banco de dados. Teria como eu disparar essa requisição somente quando houvesse uma alteração na quantidade de linhas la no mysql? Ou seja eu quero que a lista de pedidos da cozinha seja atualiza assim que o pedido entrar no caixa. Tentei mandar a requisição no evento onsubmit. Porem só atualiza na maquina do caixa e na cozinha não. Essa atualização da cozinha tem de ocorrer quando ocorrer um insert no banco de dados, não importa de qual máquina entende.
@guilhermechinaglia
@guilhermechinaglia 2 года назад
Pra isso vc precisa utilizar websocket, dá uma olhadinha sobre o termo. Tmj! Grande Abraço
@Levialmeida100
@Levialmeida100 4 года назад
No exemplo acima vc clicando fica repetindo sempre lista como evitar isso? E qual vantagem de usa evento desse jeito do que ("click",funçao,false) e a função esta acima.?
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Olá Levi poderia explicar melhor a sua primeira dúvida com relação a lista, não entendi a sua pergunta. Com relação a vantagem ou o por que utilizo este modo, tenho um vídeo que falo sobre isso aqui no canal, está aqui ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eOmV6BohIAk.html Grande Abraço
@Levialmeida100
@Levialmeida100 4 года назад
@@guilhermechinaglia ola guilherme eu mesmo ja consegui resolver era pra apagar os registos da lista inves de repetir sempre ao clicka, era so antes colocar que text = " "
@guilhermechinaglia
@guilhermechinaglia 4 года назад
@@Levialmeida100 Fala Levi poxa que bom que conseguiu, desculpa não tinha entendido sua dúvida no primeiro momento. Qualquer coisa estarei por aqui. Grande Abraço!!
@Levialmeida100
@Levialmeida100 4 года назад
@@guilhermechinaglia vlw vc e gente boa, so um detalhe eu fiz o processo ajax usando agora no php o select de dados no mysqli e percebe quando click no html demora uns 4 seg para puxa os dados, algo demorado se compara na atualização de pagina
@guilhermechinaglia
@guilhermechinaglia 4 года назад
@@Levialmeida100 vlw cara tmj, então o conceito do Ajax não é tanto relacionado a velocidade que obtemos a atualização na página, mas sim a sensação que ela passa para o usuário/cliente. A ideia de requisitar informações por exemplo e ver essa atualização acontecer sem o refresh da página. Neste caso vc pode colocar um loading enquanto os dados não são obtidos do servidor. Grande Abraço!
@maiconsantos999
@maiconsantos999 4 года назад
curti demais o video amigo, porem estou tendo problema com o CORS, mesmo com a versão do github que voce colocou, alguma dica em relaçao e isso?
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Fala maicon blz? Tive que formatar meu notebook, ainda continua com problema? Qualquer coisa segue lá no instagram @guilhermechinagliadev Grande Abraço.
@maiconsantos999
@maiconsantos999 4 года назад
@@guilhermechinagliatranquilo cara👍🏾, acredito que nesses dias vou formatar o meu também, esperando pelo lançamento do Ubuntu kkkkk, e ainda continuo com o problema já usei muitas coisas e até agora nada, vou te seguir lá no insta 👍🏾
@IsaRogue1
@IsaRogue1 Год назад
Neste caso, como eu faria para enviar um data para o servidor? Meu endpoint precisa receber um id para fazer uma consulta e retornar o resultado.
@tiagoz3950
@tiagoz3950 3 года назад
fala amigo blz,gostei muito da sua explicaçao,muito bem detalhada e com calma,mas eu tenho uma duvida,se eu adicionar mais um valor no array la no php,vou ter que clicar no botao para esse valor aparecer né?,mas e seu eu quiser que ele aparece em tempo real na tela,eu teria que rodar um loop no javaScript para ficar mostrando?,mas se eu fizer isso ele vai ficar repetindo os valores sem parar,tem algum jeito de reolver isso?
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Tiago obrigado pelo comentário, Tmj!! Com relação a pergunta te respondi lá pelo Instagram, Grande Abraço 🚀🚀
@iiisssmael
@iiisssmael 3 года назад
Pergunta: se o arquivo lista fosse alterado, haveria como o AJAX, atualizar o resultado sem o refresh da pagina o uso do btn??? Um evento pode partir do arquivo PHP???
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Ismael boa noite, neste caso eu daria uma pesquisada sobre websockets talvez ajudaria na sua questão. Grande Abraço!
@iiisssmael
@iiisssmael 3 года назад
@@guilhermechinaglia Grato Guilherme, essa foi a solução que adotei, foi muito boa a sua atenção.
@marciooliveira5262
@marciooliveira5262 Год назад
Boa aula, mas tá muito científica. Não se aprende tecnologia assim.
@leonardosavio6601
@leonardosavio6601 3 года назад
Muito bom, porem o meu da sempre o mesmo erro relacionado a CORS, tentei com minha api hospedada no 000webhost, com o arquivo php na maquina local e com a minha api no wampserver local na mesma maquina. E sempre aparece isso (from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, chrome-untrusted, https.)
@guilhermechinaglia
@guilhermechinaglia 2 года назад
Fala leonardo blz? Estou retomando o conteúdo do canal, não sei se ainda está com problemas de CORS ou se conseguiu resolver, geralmente no lado do PHP inserimos um Access-Control-Allow-Origi, este problema de cors é quando tentamos executar uma ação assíncrona, buscar alguma dado ou enviar em "origens" diferentes, por exemplo a aplicação client em um endereço de IP diferente do backend. É uma regra dos browsers para deixar mais seguro este tráfego de informações.
@leonardosavio6601
@leonardosavio6601 2 года назад
@@guilhermechinaglia Consegui resolver, Obrigado! Vai ser de grande importância seu retorno.
@guilhermechinaglia
@guilhermechinaglia 2 года назад
Vlw Leonardo, Tmj!! Grande Abraço
@bbuiu
@bbuiu 3 года назад
Estou tendo um problema, CORS, simplismente não funciona e fica dando esse erro, alguem aqui ja passou por isso?
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Opa Manoel blz? Deixa eu entender, você tem um servidor local rodando na sua máquina exemplo: wamp, lamp, xamp etc?
@cleitoncfs
@cleitoncfs 9 месяцев назад
Professor, dá para fazer isso utilizando o xampp?
@guilhermechinaglia
@guilhermechinaglia 9 месяцев назад
Fala Cleiton blz? Sim vc consegue replicar com xampp tbm. O xampp ele vai emular o servidor php pra você, no caso do vídeo como faz muito tempo não me recordo se utilizei o apache e php instalados na máquina. Mas dá pra utilizar sim o xampp, lamp, Wamp (emuladores).
@cleitoncfs
@cleitoncfs 9 месяцев назад
Muito obrigado pelo retorno.
@robisonrocha3457
@robisonrocha3457 3 года назад
Alguém pode me ajudar por favor ? não consigo visualizar meu documento php no network
@guilhermechinaglia
@guilhermechinaglia 3 года назад
Fala Robison blz? Se ainda não conseguiu me manda msg lá no Instagram pra eu te ajudar. @guilhermechinagliadev Grande Abraço
@robisonrocha3457
@robisonrocha3457 3 года назад
@@guilhermechinaglia no caso é um problema no cors não sei como resolver
@evanildoc39
@evanildoc39 4 года назад
E se no lugar do array fosse dados (objeto) vindo do banco, como exibiria na pagina?
@guilhermechinaglia
@guilhermechinaglia 4 года назад
Fala Evanildo tudo bem? Tem uma playlist aqui no meu canal chamada "Como implementar GRÁFICOS dinâmicos com Chart.js" é este link aqui: ru-vid.com/group/PLARhMvcrqcLyrPIEOTvyehxruw99BLiLD , nesta playlist de 3(três) vídeos eu utilizo uma requisição ajax pra obter os dados que estão gravados em uma base de dados (MySQL), e o retorno dos dados insiro na biblioteca Chart.js através do JavaScript. Se puder dar uma conferida lá acredito que vai responder a sua dúvida. Qualquer coisa se persistir me chama aqui ou lá no instagram @guilhermechinagliadev Grande Abraço!!
@evanildoc39
@evanildoc39 4 года назад
@@guilhermechinaglia Olhei os vídeos, porém usa é jquery para pegar os dados do banco e levar a outra pagina, eu gostaria de ver usando apenas ajax e json js puro como neste vídeo.
@guilhermechinaglia
@guilhermechinaglia 4 года назад
É fácil é só substituir o JQuery pelo JavaScript puro, a ideia de produzir dois vídeos um com JQuery e outro com JavaScript puro foi pra galera poder escolher a que agradar melhor e tbm pra entender como o JQuery com Ajax funciona por debaixo dos panos. Tenta implementar o chart.js com JavaScript puro é só pegar o que aprendeu no Tutorial AJAX + JSON e substituir o JQuery Ajax, qualquer dúvida estarei por aqui. Grande Abraço
@evanildoc39
@evanildoc39 4 года назад
@@guilhermechinaglia como enviar um objeto php via json da da pagina LISTA.PHP e receber na pagina index? Poderia mostrar como receberia essa resposta, tento mas sempre da NULL... por favor
@o-autentico
@o-autentico 5 лет назад
ei bro, por algum motivo o ajax.responseType = "json"; esta dando erro, confirir letra por letra linha por linha , e deu erro por que ? apresenta o seguinte erro, Uncaught TypeError: Cannot read property 'length' of null at XMLHttpRequest. (script.js:13)
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Dá uma olhada na conexão do seu banco se os elementos estão sendo trazidos. A mensagem de erro refere-se ao fato de estar tentando contar com a propriedade length, mas ela não consegue por que não tem conteúdo. Caso continue dando erro, coloca seu código no codepen pra que fique melhor de verificar. Abç
@o-autentico
@o-autentico 5 лет назад
@@guilhermechinaglia sim mano, dei uma olha mas quando tira ajax.responseType = "json"; funciona de boa, e como assim , Dá uma olhada na conexão do seu banco , desculpa por pelas perguntas, ksks, é que estou aprendendo agora sobre java script etc
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Verifica lá no lista.php se você deu um json_encode() no resultado que está vindo do banco. Essa função transforma em um formato json. Isso lá no PHP.
@o-autentico
@o-autentico 5 лет назад
@@guilhermechinaglia sim mano,
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
Estranho Matheus preciso dar uma olhada no seu código. Se puder tem como fazer o upload dele no codepen
@walney2008
@walney2008 3 года назад
ola tudo bem, neste site consigo pegar um arquivo midi e transformar em json, agora como fazer para recuperar todas as notas musicais , com suas duracoes ? (www.visipiano.com/midi-to-json-converter/) desde ja obrigado.
@joaovitorferreiragoncalves6147
meu response não esta respondendo e a extenção "length'" não funciona alguem pode me ajudar
@joaovitorferreiragoncalves6147
olha ai o XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …} onabort: null onerror: null onload: null onloadend: null onloadstart: null onprogress: null onreadystatechange: null ontimeout: null readyState: 4 response: null responseText: (...) responseType: "json" responseURL: "127.0.0.1:49191/lista.php" responseXML: (...) status: 200 statusText: "OK" timeout: 0 upload: XMLHttpRequestUpload {onloadstart: null, onprogress: null, onabort: null, onerror: null, onload: null, …} withCredentials: false __proto__: XMLHttpRequest
@joaovitorferreiragoncalves6147
TypeError: Cannot read property 'length' of null
@joaovitorferreiragoncalves6147
prof me ajuda ai seu tutorial foi o melhor que achei porem não está dando certo na minha maquina
@guilhermechinaglia
@guilhermechinaglia 5 лет назад
João verifica se a conexão está correta no PHP, e caso positivo, dá um console.log na resposta que está vindo pelo lista.php. Caso persista o erro, joga depois o seu código no codepen pra que eu possa dar uma olhada. Abraço
@joaovitorferreiragoncalves6147
@@guilhermechinaglia valeu prof
Далее
Requisições AJAX com JQUERY + JSON
25:46
Просмотров 11 тыс.
Requisições Ajax com JavaScript
24:10
Просмотров 36 тыс.
Aprenda a utilizar Ajax com PHP
32:05
Просмотров 35 тыс.
Usando a FETCH API do JavaScript
15:11
Просмотров 22 тыс.
Consultando API de CEP com Fetch API, o novo AJAX
24:12
O que é AJAX? JavaScript
7:32
Просмотров 17 тыс.