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?