Diferencia entre revisiones de «Ejemplo de envío datos método POST»

De Manuais Informática - IES San Clemente.
Ir a la navegación Ir a la búsqueda
(Nueva página: Únicamente debemos cambiar algunas cosas en nuestra función: Adición de una línea adicional: * '''setRequestHeader''' que especifica qué tipo de datos llegarán al servidor. ...)
 
(Sin diferencias)

Revisión actual del 01:13 24 ene 2008

Únicamente debemos cambiar algunas cosas en nuestra función:

Adición de una línea adicional:

  • setRequestHeader que especifica qué tipo de datos llegarán al servidor.
  • Cambio del parámetro que especifica el método a "POST" y por último utilizaremos parámetros para el "send".
function cargarContenido()
{
   var t1, t2, contenedor;
   contenedor = document.getElementById('contenedor');
   t1 = document.getElementById('texto1').value;
   t2 = document.getElementById('texto2').value;

   ajax=nuevoAjax();
   ajax.open("POST", "proceso.php",true);
   ajax.onreadystatechange=function()
   {
       if (ajax.readyState==4)
           contenedor.innerHTML = ajax.responseText;
   }

   ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   ajax.send("t1="+t1+"&t2="+t2);
}