10/07/2008, 08:25
|
| | Fecha de Ingreso: octubre-2004 Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 2 meses Puntos: 4 | |
Problema Firefox Ajax - Form no detecta valor select hola gente
tengo el siguiente problema y ya llevo horas dandole vuelta y nada. no encuentro solucion.
En FIREFOX
tengo un ajaxs en el cual cargo un select. Este proceso funciona perfectamente y carga en pantalla el select en el formulario correctamente.
El problema se da en que cuando proceso el formulario por _POST para enviar ese select , este no recibe el valor quedando en blanco.
a ver si alguien detecta el error.
function nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
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;
}
function cargaprovincia(idregion)
{
var mod=0;
ajax=nuevoAjax();
ajax.open("GET", "ajaxprovincia.php?idregion="+idregion+"&num_ale=" +Math.random(), true);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
document.getElementById("divprovincia").innerHTML= ajax.responseText;
}
}
ajax.send(null);
}
ajaxsprovincia.php devuelte el select con los valores del input
<select id="idmunicipio" name="idmunicipio">
<option value="">Seleccione</option>
<option value="95343">Abajo</option>
<option value="96383">Abastos</option>
</select>
y los inserta en el el div = divmunicipio . hasta alli todo perfecto . El efecto se produce con exito cargando el select.
el problema es que a continuacion proceso con un simple form los valores para recibirlos por POST y este aqui que llegan vacios.
!!!!SOLO EN FIREFOX PASA ESO!!! |