12/10/2008, 11:12
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 140
Antigüedad: 17 años, 3 meses Puntos: 0 | |
Respuesta: Problema al pasar valores de formulario por AJAX Bueno, lo que yo hago es obtener todos los datos del formulario con javascript y les doy formato con XML
Por ejemplo para adquirir los datos de un campo -->
var xmlFormulario = "<AnuncioFormulario>";
xmlFormulario += "<titulo><![CDATA[" +
document.getElementById("txt_AnuncioTitulo").value + "]]></titulo>";
......................
Luego
Despues lo mando
var http = getXMLHTTPRequest();
var myurl = "Archivo.php?";
myRand = parseInt(Math.random()*999999999999999);
var modurl = myurl+"rand="+myRand;
http.open("POST", modurl, true);
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
http.onreadystatechange = function()
{
if (http.readyState == 4) {
document.getElementById('dondePonerLaRespuesta').i nnerHTML = http.responseText;
}
};
http.send("stringXML=" + stringXML); ///Hacer Submit
Y en php utilizo DOM para obtener los datos del XML |