Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Formulario con un numero inderterminado de variables por POST

Estas en el tema de Formulario con un numero inderterminado de variables por POST en el foro de Frameworks JS en Foros del Web. Hola, para pasar formularios por AJAX, utilizo este codigo: Código HTML: function cargarformulario(url) { var varable1, variable2, variable3, contenedor; contenedor = document.getElementById("detalles"); varable1 = document.getElementById(varable1).value; ...
  #1 (permalink)  
Antiguo 16/01/2008, 05:24
Avatar de bichomen  
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Formulario con un numero inderterminado de variables por POST

Hola, para pasar formularios por AJAX, utilizo este codigo:

Código HTML:
function cargarformulario(url)
{
	var varable1, variable2, variable3, contenedor;
	contenedor = document.getElementById("detalles");

	varable1 = document.getElementById(varable1).value;
	varable2 = document.getElementById(varable2).value;
	varable3 = document.getElementById(varable3).value;
		
	
	ajax=nuevoAjax();
	ajax.open("POST",url,true);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			contenedor.innerHTML = ajax.responseText;
	 	}
		else 
		{
			contenedor.innerHTML = 'Cargando...';
	  	}
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("varable1=" + varable1+ "&varable2=" + varable2 + "&varable3=" + varable3);
}

En el cual especifico las variables a pasar post, el problema es que tengo un formulario, donde las variables a pasar por post, pueden variar, es un numero indeterminado, como lo hago entonces, alguna idea, gracias


bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:32.