Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2010, 07:24
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 8 meses
Puntos: 17
Problema con retorno de carro

hola, la verdad que no se muy bien donde poner esto, supongo que será este foro, si no es así perdón!

Bueno, tengo en php un formulario con un checkbox, que al cambiar el valor llame a mi función marcado()[en javascript], esto está bien.

Esta es mi función marcado(dato):

Código:
function marcado(dato) {
	// Obtengo la capa donde se muestran las respuestas del servidor
	var capa=document.getElementById("listas");
	// Creo el objeto AJAX
	var ajax=nuevoAjax();
	// Coloco el mensaje "Cargando..." en la capa
	capa.innerHTML="Cargando...";
	// Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
	ajax.open("POST", "listas.php", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("lista="+dato);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			// Respuesta recibida. Coloco el texto plano en la capa correspondiente
			capa.innerHTML=ajax.responseText;
		}
	}
}
y nuevoAjax:

Código:
function nuevoAjax() { 
	/* Crea el objeto AJAX */
	var xmlhttp=false; 
	try { 
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e) { 
		try { 
			// Creacion del objet AJAX para IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 
	return xmlhttp; 
}
Pues en listas.php (la función a la que envío el dato marcado por POST) no me responde a los:

Código PHP:
echo "</br>"
¿Alguien sabe porque puede ser?

Gracias!! Saludos