Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2009, 13:16
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 11 meses
Puntos: 9
pasar variables dinamicas

hola , tengo un problema. En un textbox "fecha" guardo un valor que deseo pasarlo por ajax. Pero este textbox lo genero tantas veces para completar un calendario. Eso significa que en cada celda hay un textbox que se llama "fecha" y el problema que al pasarlo por el ajax, me sale "undefined" porque no sabe que valor paso.

Mi idea fue generar un numero diferente para cada celda y concatenarlo no el nombre asi:

<input name="fecha<?php echo $random; ?>" type="text" value="<?php echo date("H:i", $timeInicio); ?>" />

Pero no se como pasar esos nombres diferentes nombres a mi funcion ajax

Código:
function muestraform(){
	var c = document.getElementById('muestra_form');
	var fecha = document.frmfecha.fecha.value;

	ajax=nuevoAjax();
	c.innerHTML = '<img src="../indicator.gif" width="16" height="16" align="absmiddle">';
	ajax.open("POST", "citas.php",true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			c.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("fecha="+fecha+"&control=enviado");
}
como haria para saber que textbox estoy llamando?
__________________
Quitenme la vida pero no la bebida.