Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2008, 18:53
Avatar de iandrade
iandrade
 
Fecha de Ingreso: septiembre-2006
Ubicación: Xalapa, Veracruz, MÉXICO.
Mensajes: 171
Antigüedad: 17 años, 7 meses
Puntos: 6
Respuesta: Enviar valores formulario sin refrescar pagina.

Punto 1 :Hola de antemano puedo decirte que te documentes un poco mas, lo que dices hacer con AJAX, creo que en realidad es con DOM(Document Object Model) ya que AJAX lo que hace en realidad es solicitar/enviar datos en segundo plano(sin que se recargue la pagina) a un servidor, el cual le regresará una respuesta en XML la cual procesaras de nuevo con DOM y actualizaras la sección de la pagina en donde quieres que se refleje el resultado.

En resumen la interactividad no necesariamente es AJAX.

Punto 2: Con DOM puedes recuperar los valores de cualquier control HTML y asignarlo a una cadena que representará los valores que deseas pasar al servidor, esto se puede hacer empleando el metodo POST o GET(al igual que un formulario convencional), a diferencia que debes hacer una de estas dos cosas:
Armar la cadena que pasará los datos al servidor(GET), o
Construir el paque te que se adjuntará(POST)
y del lado del servidor los procesarás como variables comunes del lenguaje. Ahora la respuesta que vas a generar, generalmente muchos tienen el mal habito de crear cadenas que contienen cualquier cosa menos XML, con lo cual deja de ser AJAX, lo recomendable es generar una respuesta con formato XML ya que solo pasa datos, ademas de ser un estandar.

Realemente es un poco mas elaborado pero bastante util. Te recomiendo que antes de usar alguna libreria o framework entiendas como funcionan estas tecnologias y te evitaras muchas broncas.
__________________
No todo lo que se hace en segundo plano es AJAX