Tutorial de solicitud AJAX con Javascript

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Olvídate de jQuery y aprende a crear una solicitud AJAX solamente con Javascript.
    ✅ Suscríbete al canal bit.ly/RUclips-...
    🔔 Activa la campanita de notificaciones
    Descarga los archivos del tutorial:
    bit.ly/Github-s...
    bit.ly/MRR-Gith...
    Sígueme en las redes sociales:
    Blog: www.vidamrr.com
    Facebook: / vidamrr
    Twitter: / vidamrr
    Instagram: / vidamrr
    ----------------------------------------------------------------------------------------------------
    ➡️ Más videos dentro del canal:
    Café con Rivas - Vlogs bit.ly/mrr-vlogs
    Curso de PHP + MySQL bit.ly/mrr-curs...
    Basicos Dev: bit.ly/basicos-dev
    Tips y trucos: bit.ly/tips-trucos
    Mi primera app: bit.ly/primera-app
    Tutoriales Kotlin y Android: bit.ly/tutos-an...
    Problemas con código: bit.ly/problema...
    Curso básico de CSS: bit.ly/curso-cs...
    Diseño elementos con CSS bit.ly/componen...
    Mi primer sitio web con CSS: bit.ly/primer-s...
    Curso avanzado de CSS3: bit.ly/curso-css3
    Sitio web Completo en CSS3: bit.ly/mrr-siti...
    Curso de jQuery: bit.ly/mrr-curs...
    Portafolio web con jQuery: bit.ly/portafol...
    Sitio web dinámico con jQuery bit.ly/sitio-di...
    Tutoriales Photoshop bit.ly/mrr-tuto...

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

  • @SudoKiss
    @SudoKiss 2 года назад +6

    Por fin un vídeo con Javascript puro, ya me estaban rompiendo las pelotas los mil vídeos con jquery. Arigato

  • @gilbertardila
    @gilbertardila 2 года назад +6

    Gracias, al punto y súper claro. Una pregunta, ¿Tienes algún vídeo donde expliques Post, Put y Delete?

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

    A lo mejor tú lo entiendes. El resto del mundo se ha perdido en el minuto 0. Pero gracias.

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

      ? Si se entiende

  • @orlandogarcia4403
    @orlandogarcia4403 5 лет назад +9

    Excelente video, ademas bien explicado para que uno por si mismo pueda implementar AJAX sin librerias y por nuestra propia cuenta.
    Saludos

  • @JohnAlex1010
    @JohnAlex1010 5 лет назад +5

    Hola Marcos.
    Seria iteresante que hicieras una validación de formulario por medio de Ajax y PHP. Muchas gracias y excelente trabajo.

    • @vidamrr
      @vidamrr  5 лет назад +2

      Gracias John! ya tengo varios videos de cómo poder validar formularios con PHP. Realmente no es necesario hacerlo con ajax

  • @npelixa4700
    @npelixa4700 3 года назад +3

    gracias 👏por este tutorial lo estaba buscando

  • @MarcoLopez-gg6dl
    @MarcoLopez-gg6dl 5 лет назад +3

    Gracias por el vídeo. En si siempre lo hacía con jQuery directamente. Consulta, qué tema usas para el vscode y que iconos. Gracias!

    • @vidamrr
      @vidamrr  5 лет назад +2

      Se llama.One Dark Pro Vivid, y el de los iconos no recuerdo en este instante. Hay un vídeo de extensiones para VS Code donde menciono cuál es

  • @Cesar.alone24
    @Cesar.alone24 2 года назад +2

    Una duda el archivo página.html tiene que estar en el mismo servidor para que funcione ?

  • @DraketRomero
    @DraketRomero 3 года назад +3

    ¿Eso mismo lo puedo hacer con un archivo php para consultas a bd? :(
    Estaría shidori que hicieras una versión de este vídeo igual pero para php :c

  • @Nico-qq7xl
    @Nico-qq7xl 4 года назад +13

    espero algun dia entender esto :(

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

      X2

    • @luiggymacias5735
      @luiggymacias5735 3 года назад +3

      Con práctica sin duda, yo hace 3 meses no entendía nada, ahora ya he podido hacer páginas weba usando Ajax

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

      @@luiggymacias5735 bueno ahora voy a empezar yo ya que veo que casi todas las empresas piden

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

      Lo mismo pensaba yo bro, llevo 3 meses trabajando y ya estoy entendiendo esto, antes no sabía nada de HTML ni JavaScript, echale ganas

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

    muy buen video! me ha hecho entenderlo super sencillo

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

    Muy bien explicado muchas gracias!!

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

    Oh gracias! me sirvió para entenderlo mejor!

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

    Rápido y sin tanto rodeo, gracias.

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

    ¿¿ En vez de tener un listener en la función, se podría poner en el botón esto: onclick="ajax();"> ??

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

    excelente hermano, gracias

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

    excelente gracias justo lo que necesitaba

  • @carlosA.V7013
    @carlosA.V7013 3 года назад +2

    Y sabes como pedir cosas como iconos y audios

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

    Perdón pero, alguien puede decirme porque en el addEventListener no se pasa como segundo parámetro directamente la función ajax..?

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

    Hola que tal, oye me gusto tu video soy nuevo en esto, y me gustaría saber si tienes un video o como le puedo hacer para que lo que carga el botón me aparezca en una zona precisa de mi pagina, es necesario insertar un ?

  • @MultiAndre72
    @MultiAndre72 5 лет назад +2

    en el otr ovideo te pregunte amigo por el tema como configurarlo y la fuente que usas , si me harias ese favor de 10 siempre veo tus videos gracias

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

      El tema es One Dark Pro Vivid amigo, perdón creo que añadí tu pregunta al video de preguntas y respuestas, ahí explico con mayor detalle

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

    Excelente video

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

    Hola amigo. buen vídeo ... lo que intento hacer una funcion tipo ajax de jquery ahí tengo un avance no se sime puedes ayudar . o pudieras hacer un vídeo...

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

      cómo la quieres hacer?

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

      que tenga la funcion de carga, y cuando da el error la solicitud ajax me ayudarías mucho mi estimado

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

    Hola amigo, ya vi el tuto y no entendí jajaja cuanto me cobrarías por ayudarme a hacer esa función en mi wordpress con un reproductor de radio?

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

    tus links no mandan a nada util

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

    Buen vídeo!, pero qué tendrá de diferencia contra "fetch"?

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

      muy interesante pregunta Luis, eso lo voy a contestar en otro video jaja espéralo pronto

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

      @@vidamrrbuen video, me ayudas con el tema que usas en VSCode porfavor

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

      @@francm_1 mirate su video de preguntas y respuestas

  • @oshoosho4604
    @oshoosho4604 Год назад +2

    ¿saben cual es el "pequeñito" problema con esto? y es una cosita de la que no hay ni videos ni foros ni nada. y es que el html q se cargó por ajax dentro del div, ok, se muestra funciona, perfecto, maravilloso ..... PEEEEEEROOOOOOOOOO como les parece q no se ejecuta ningún código javascript en ese archivo, a no ser q sea código javascript en línea, es decir puesto directamente sobre las etiquetas, cosas como onclick, onfocus ...... alguien podría pensar q esto se soluciona poniendo una etiqueta script en el archivo padre.... y sí, funciona, pero si de casualidad creyeron q de esta forma ibas a poder hacer q mas archivos de peticiones ajax anidados cargados en el div van a tomar ese código y ejecutarlo... déjeme decirle cuan ilusos son. eso no sucederá, no funcionará!!!!

    • @pesdev
      @pesdev 5 месяцев назад

      Entonces es mejor hacer un enviador de Ajax en un archivo aparte

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

    Disculpa... Una consulta ¿Funcionaria con todos los navegadores?

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

      Con todos los modernos sí 👌

  • @LuisLopez-ns6yg
    @LuisLopez-ns6yg 3 года назад

    Gracias

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

    buen vídeo

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

    HOLA AMIGO ESTOY INTERESADO EN UN SCRIPT AUTOMATIZADO. CREE QUE PUEDA AYUDARME??

  • @Cesar.alone24
    @Cesar.alone24 2 года назад

    El código que posee la solicitud http se puede visualizar desde consola del navegador ? Si ese es el caso podrán ver la url ala cual se le ase la solicitud y podrian usarlo para aser daño a nuestras webs ??🧐🤔

  • @MiguelAngel-mf3yu
    @MiguelAngel-mf3yu Год назад

    hice todo y no me imprime nada

  • @royman.a3958
    @royman.a3958 4 года назад +3

    no entendi ni mierda

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

    very good

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

    muy buen video pero como seria una peticion tipo post

    • @LeonardManuelAlvarez
      @LeonardManuelAlvarez 5 лет назад +2

      document.querySelector('.enviar').addEventListener('click', function () {
      const url = 'uno.php';
      const method = 'POST';
      const params = {
      nombre: 'Leonardo Manuel Alvarez',
      numero: '974839834782'
      }
      ajax(url, method, params);
      })
      function ajax(url, method, params) {
      var http = new XMLHttpRequest();
      var parameter = '';
      for (var prop in params) {
      if (params.hasOwnProperty(prop)) {
      if (parameter.length > 0) {
      parameter += '&';
      }
      parameter += encodeURI(prop + '=' + params[prop]);
      }
      }
      http.open(method, url, true);
      http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
      http.onreadystatechange = function () {
      if (this.readyState == 4 && this.status == 200) {
      alert(http.responseText);
      }
      }
      http.send(parameter);
      }

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

      así mero

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

      gracias jaja

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

    Jigheru🎛️🥾

  • @antonior.9661
    @antonior.9661 2 года назад

    para la tonteria que haces, lo haces con Fetch y al menos enseñas algo util

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

      Este es un video del 2018 Antonio.