Posts tagged JavaScript

Redefinir una función en Javascript

Introducción. Estaba reutilizando un formulario complejo en un nuevo módulo de mi aplicación.  Todo iba bien hasta que descubrí que uno de los códigos Javascript que actualiza parte del formulario a través de AJAX no me era útil ya que debía mostrar una vista diferente a la estándar.   Como el código estaba escrito en funciones [...]

Hacer algo cuando inicia o termina el evento AJAX con Prototype

Introducción. De manera análoga a como hace poco había mostrado como manejar el evento de inicio y terminación de AJAX con jQuery para realizar algún tipo de acción específica como el mostrar un indicador de carga, ahora experimentaremos como hacerlo con el framework de Prototype el cual nuevamente estaré utilizando en el proyecto de los [...]

Ejemplo rápido y simple de AJAX con PHP y PrototypeJS

Introducción. Intentando recuperar mis neuronas que saben de Prototype para continuar por fin con uno de los proyectos que se encontraba en pausa permanente, el día de hoy me día a la breve tarea de recordar un poco la invocación asíncrona y la manipulación del DOM utilizando esta librería.  Para hacer una pequeña práctica decidí [...]

Ejemplo de AJAX rápido y simple con PHP y jQuery

Introducción. Muy probablemente usted esté aquí, leyendo este artículo porque desea aprender a utilizar AJAX con PHP de una manera muy simple y rápida.  Yo estoy aquí porque hoy no tengo sueño y que mejor manera de esperarlo que escribir un pequeño tutorial acerca del acceso asíncrono de contenidos web utilizando el framework de jQuery. [...]

Hacer algo cuando inicia o termina el evento AJAX con jQuery

Introducción. Este pequeño fragmento de código es muy útil, permite manipular un objeto del DOM cuando suceden los eventos de inicio o terminación del AJAX.  Muy útil para mostrar de manera fácil y automatizada un indicador de AJAX para informar al usuario que hay una transacción asíncrona en curso. Procedimiento. $(‘#loader’).ajaxStart(function () { $(this).fadeIn(); }); [...]

Como crear un mapa con GoogleMaps version 2, en pasos simples

Introducción. Utilizar el API de Google Maps para crear mapas interactivos con Javascript en nuestros sitios web es muy fácil de implementar.  Este servicio ofrece dos alternativas: los Mapplets que se ejecutan de manera asíncrona, directamente en el sitio de maps.google.com y los desarrolladores sólo debemos especificar y albergar un documento XML donde se encuentra [...]

Introducción al AJAX con Mootools 1.2.1

Introducción. De vuelta a Mootools, fue el primero de los frameworks de Javascript que utilicé hace un poco mas de un año.  Después he experimentado un poco mas con Prototype/Scriptaculous y ahora estoy empezando a leer un poco acerca de jQuery.  Sin embargo siempre me ha gustado Mootools y es hora de documentar, tal y [...]

Resumen de AJAX con Prototype

Introducción. Para finalizar la serie de artículos que había escrito acerca del uso de AJAX con el framework Prototype voy a realizar un muy breve resúmen de la sintaxis de las tres formas de realizar la invocación que me serán útiles para futuras referencias rápidas. Utilizando el Updater. El Ajax.Updater es una facilidad que toma [...]

Obtener el valor de la selección de un grupo de radiobuttons con Prototype

Suponendo que se tiene el siguiente formulario se requiere determinar cual es el valor seleccionado en el grupo de radiobuttons utilizando las facilidades que ofrece Prototype. <form id=’formulario’> <b>Código</b> <input type=’radio’ id=’opc1′ name=’opciones’ value=’vCodigo’ /> <b>Nombre</b> <input type=’radio’ id=’opc2′ name=’opciones’ value=’vNombre’ /> <b>Documento</b> <input type=’radio’ id=’opc3′ name=’opciones’ value=’vDocumento’ /> </form> Desafortunadamente no es posible realizar [...]

haXe - el lenguaje multiplataforma

Introducción. haXe (se pronuncia hex), es otra de los muchos lenguajes de programación que andan por ahí en Internet, opensource y listos para que uno los aprenda, se sorprenda y aproveche según sus características. La finalidad de este lenguaje es la de ser multiplataforma, es decir, puede generar código para las plataformas de JavaScript, Flash, [...]