Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 12-may-2008, 22:52   #1 (permalink)
Kilofafeure ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2006
Mensajes: 80
Problema al enviar datos

Hola, estoy intentando hacer un formulario para actualizar los datos de una BBDD, el problema que tengo es que el formulario que me debería aparecer con los datos de la BBDD no me aparece y en la Consola de errore de Firefox me aparece el siguiente error: "missing ) after argument list". Sin embargo el cierre de paréntesis si que esta puesto, lo que en la línea de debajo ya que debo enviar muchos datos, muestro la funcion y la línea en la que me da el error:

Código:
function enviarDatosEmpleado(dis){
	//donde se mostrará lo resultados
	divFormulario = document.getElementById('formulario');
	divResultado.innerHTML= '<img src="../imagenes/anim.gif">';
	
	//valores de los cajas de texto
	idd=document.formIMDistr.Id_Distribuidor.value;
	nom=document.formIMDistr.Nom.value;
	dir=document.formIMDistr.Direc.value;
	cop=document.formIMDistr.Cod.value;
	ciu=document.formIMDistr.Ciudad.value;
	pai=document.formIMDistr.Pais.value;
	web=document.formIMDistr.Web.value;
	nc1=document.formIMDistr.N1.value;
	tf1=document.formIMDistr.Telf1.value;
	em1=document.formIMDistr.Email1.value;
	fa1=document.formIMDistr.FAX1.value;
	nc2=document.formIMDistr.N2.value;
	tf2=document.formIMDistr.Telf2.value;
	em2=document.formIMDistr.Email2.value;
	fa2=document.formIMDistr.FAX2.value;
	
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//usando del medoto POST
	//archivo que realizará la operacion ->actualizacion.php
	ajax.open("POST", "actualizacion.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar los nuevos registros en esta capa
			divResultado.innerHTML = ajax.responseText
			//una vez actualizacion ocultamos formulario
			divFormulario.style.display="none";

		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("Id_Distribuidor="+idd+"&Nom="+nom+"&Direc="+dir+"&Cod="+cop+"&Ciudad="+ciu"&Pais="+pai"&Web="+web"&N1="+nc1"&Telf1="+tf1"&Email1="+em1"&FAX1="+fa1"&N2="+nc2"&Telf2="+tf2"&Email2="+em2"&FAX2="+fa2)
}
Estoy editando con Dreamweaver CS3 y la línea me queda partida así, supongo que debe estor porque sino no lo entiendo...agradecería a ver si me pueden decir si es de esto y como solucionarlo...Muchas gracias!!!

Código:
ajax.send("Id_Distribuidor="+idd+"&Nom="+nom+"&Direc="+dir+"&Cod="+cop+"&Ciudad="+ciu"&Pais="+pai"&Web="+web"&N1="+nc1"&Telf1="+tf1"&Email1="+em1"&FAX1="+fa1"&N2="+
nc2"&Telf2="+tf2"&Email2="+em2"&FAX2="+fa2)
Kilofafeure está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:11.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93