Cita:
Iniciado por alvaro_trewhela 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 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 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