Este es el código, recorre todo el formulario buscando objetos y los agrega a una cadena como GET y luego carga la pagina (AJAX) así el usuario no se entera de nada de lo ocurrido.
Código Javascript
:
Ver originalurl = "frm_name=" + frm_name;
for (i = 0; i < frm.elements.length; i++) {
frm.elements[i].disabled = true;
if (frm.elements[i].type == "checkbox") {
if (frm.elements[i].checked)
frm.elements[i].value = 1;
else
frm.elements[i].value = 0;
}
if (frm.elements[i].type == "radio") {
if (frm.elements[i].checked){
url = url + "&" + frm.elements[i].name + "=" + escape(frm.elements[i].value);
}
}else{
url = url + "&" + frm.elements[i].name + "=" + escape(frm.elements[i].value);
}
}
GET_xmlhttp.open("GET", http + ".php?" + url, true);
Para hacerlo por POST se me complica un poco, no se enviar variables POST en AJAX, alguien sabe?
goteen_mx +1karma