En primer lugar, veremos la sintaxis de $.ajax(), que a su vez dispone de una serie de parámetros entre los que destacan:
url: a la que realizamos la petición.
data: datos a enviar como objeto o cadena.
success: función de respuesta si la petición ha ido correcta.
error: función de respuesta si la petición ha fallado.
Además, veremos otros métodos basados en $.ajax() pero que disponen de parámetros ya establecidos por defecto, como son:
$.get(): solicita datos del servidor utilizando una petición HTTP GET, para lo que necesita una URL y, opcionalmente, una función de callback.
$.post(): solicita datos del servidor utilizando una petición HTTP POST, que también necesita una URL, y opcionalmente datos y una función de respuesta.
Por último, veremos los siguientes métodos que nos serán muy útiles a la hora de cargar información de manera asíncrona en nuestra página web:
$.getScript(), que obtiene y ejecuta un script de Javascript utilizando una petición AJAX de itpo HTTP GET.
$.getJSON(), que obtiene un fichero JSON utilizando una petición AJAX de itpo HTTP GET.
$.load(), que carga datos de un servidor y los coloca en el elemento seleccionado.
Pero si toda esta información te vuelve un poco loc@, en el vídeo te explico paso a paso cómo ponerla en práctica y su funcionamiento con ejemplos:
¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!
¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!
¡Ups! ¡Este contenido está restringido a codelovers! Inicia sesión o, si aún no eres miembro de Didacticode, regístrate!
Buen día, tengo una pregunta, si me podrían ayudar por favor: en el ejemplo de getJSON ¿cómo se hace para acceder a la Verdura “Pepino”? He intentado de varias formas pero la única que me funciona es
En la línea 88 del getJSON, se enlaza a un archivo json.php dentro de ese archivo está el array con los objetos de Fruta y Verdura, también aparece en el video
Lo siento, debes estar conectado para publicar un comentario.
Resumen de privacidad
Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
Hola Ada, podrías subir los códigos de los archivos php también?
Muchas gracias!
Hola podas subir los archivos php también gracias
Buen día, tengo una pregunta, si me podrían ayudar por favor: en el ejemplo de getJSON ¿cómo se hace para acceder a la Verdura “Pepino”? He intentado de varias formas pero la única que me funciona es
alert(clave + ” ” + respuesta[1].Verdura[2].Nombre)
pero no da el resultado que necesito, porque el alert se ejecuta dos veces. Gracias.
¡Hola, Bill! ¿En qué ejercicio te refieres? En esta unidad no hay nada de verdura 😉
En la línea 88 del getJSON, se enlaza a un archivo json.php dentro de ese archivo está el array con los objetos de Fruta y Verdura, también aparece en el video