Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/04/2017, 20:00
jecavi_20
 
Fecha de Ingreso: junio-2013
Mensajes: 94
Antigüedad: 10 años, 11 meses
Puntos: 0
Respuesta: enviar variables ajax

Cita:
Iniciado por alvaro_trewhela Ver Mensaje
Te dejo un template de ajax:

function someAJAXfunction(){
var ajax = new ajax();
ajax.open("POST", "script.php", true);
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

var var1 = document.getElementById("someElement1").value;
var var2 = document.getElementById("someElement2").value;
get js values...


ajax.send("var1="+var1+"&var2="+var2 etc....);

ajax.onreadystatechange = function(){
if(ajax.readyState == 4 && ajax.status == 200){
ajaxResponse = ajax.responseXML; //o respondeText ahí ves...
}
};

//TO DO, AND ALL THE VALUE IN: ajaxResponse
}

Cita:
Iniciado por Alexis88 Ver Mensaje
Solo concatena todos los valores que desees enviar mediante la cadena de consulta que pasas como argumento al método .send().

La forma es la de variable1=valor1&variable2=valor2&variableN=valorN .


Cita:
Iniciado por manuparquegiralda Ver Mensaje
Otro consejo, define SIEMPRE las variables. Si no defines una variable dentro de una función esta se comporta como una variable global y puedes tener problemas.
Muchísimas gracias muchachos son los mejores de verdad