Archivo etiqueta ajax

JSON para principiantes

¿Qué es JSON?

Según Wikipedia “JSON, acrónimo de «JavaScript Object Notation», es un formato ligero para el intercambio de datos. JSON es un subconjunto de la notación literal de objetos de JavaScript que no requiere el uso de XML.”, mientras que json.org lo define como “JSON (JavaScript Object Notation – Notación de Objetos de JavaScript) es un formato ligero de intercambio de datos. Leerlo y escribirlo es simple para humanos, mientras que para las máquinas es simple interpretarlo y generarlo.” Lo cual no nos aclara la mayoría de dudas si deseamos entenderlo a fondo.

En realidad JSON no es más que una forma de estructurar texto, de manera que JavaScript pueda intercambiar información con otros lenguajes como ASP, C#, JAVA o Ruby entre muchos otros, pero en nuestro caso nos interesa PHP.

Leer el resto del post »

, ,

19 Ccomentarios

Combos encadenados usando AJAX (jQuery)

Hace pocos días, vimos la forma de hacer un sencillo AJAX utilizando jQuery, pero nos limitamos a hacer que nuestro documento leyera de forma dinámica una porción de texto e imágenes. Hoy, subiremos un escalón y le daremos una mayor utilidad a esta tecnología que recién empezamos a aprender.

Cuando me iniciaban (porque admito que fue contra mi voluntad :D ) en el uso de jQuery, me vi en la imperiosa necesidad de hacer que cuando seleccionaba un elemento de una lista desplegable A, automáticamente cambiaran los elementos de otra lista B. Fue un día de trabajo dedicado a buscar y probar plugins que tuvieran esa funcionalidad, pero al final lo conseguí y con el asesoramiento de un compañero de trabajo todo quedó según los requerimientos y especificaciones iniciales.

Leer el resto del post »

, , , ,

14 Ccomentarios

Primer AJAX con jQuery

Como educador, siempre he estado muy de acuerdo con la frase “El maestro no es la fuente del conocimiento, es un guía para obtenerlo”. Por ello, en lugar entrar en profundas explicaciones de lo que es AJAX, me voy a limitar a mostrarlo con ejemplos verbales y prácticos, pero para quienes gustan de arrasar la teoría, pueden encontrar la definición en http://es.wikipedia.org/wiki/AJAX. Lo que si vamos a hacer bien (espero) es orientar al que ya entiende algo de programación en PHP en el uso de esta tecnología para mejorar el funcionamiento y presentación de su producto final.

Leer el resto del post »

, ,

11 Ccomentarios