Ejemplo de Ajax usando jQuery

Este es una extensión del tutorial de Ajax usando Javascript, pero en esta ocasión será usando jQuery, el código es bastante más simple que con JavaScript, pero siempre se van a manejar las 2 funciones que mencioné en el otro tutorial, la que "inicia" el proceso y la que ejecuta una "acción" cuando recibe los datos Aquí el código Ajax usando jQuery <html> <head> <title>Ejemplo de manejo de Ajax usando jquery</title> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/JavaScript"> function consultar(valor) { $("#resultado").html("Cargando..."); //Mostramos el mensaje de cargando $.get("meses.php",{num:valor},procesarEventos); //enviamos la solicitud usando el método get e indicando los parámetros :valor, y por ultimo la función…

Ejemplo Básico de Ajax (usando GET)

Es es un ejemplo bastante básico de Ajax, en donde vamos a obtener una breve descripción de los meses con solo darle el valor numero del mes, este ejemplo se pudo haber hecho con base de datos pero para efectos de tutorial usaré un archivo que responderá con un simple mensaje. para Ajax solo se necesitan 2 Funciones, una que inicia el proceso y/o envía la solicitud y otra que cuando se recepcione los datos haga una acción especifica, siempre la función de "acción" será indicada en la función que "inicia". si deseas saber como hacerlo con jQuery este mismo tutorial…

utf8_decode, cuando en Ajax nos devuelve caracteres raros

Algunas veces cuando hacemos una página HTML, al poner una palabra acentuada El veloz murciélago hindú comía feliz cardillo y kiwi Nos devuelve El veloz murciélago hindú comÃ*a feliz cardillo y kiwi Usualmente esto pasa cuando retornamos un valor usando AJAX o imprimiendo valores de una base de datos... esto es porque el JUEGO DE CARACTERES de la pagina web, está en ISO-8859-1 y recibimos la cadena en UTF8 (o viceversa) una forma de solucionarlo es cambiar en la cabecera del HTML <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> o UTF si usamos eso <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> utf8_decode y utf8_encode…