Hola a todos, Tengo el siguiente problema:
 
-Quiero realizar dos combobox donde el segundo se cargue dependiendo la opcion escogida en el primero, el segundo combo se realizara con un select que tomará como parametro el valor seleccionado en el primer combo, pero el problema es que para poder obtener el valor de la variable en php debo hacer un submit....Existe alguna forma para capturar el index del combo sin necesidad de refrescar el formulario y asi no se pierda los datos ya digitados???
 
Tengo entendido que es posible en ajax pero el codigo que tengo no realiza esto o por lo menos no sin el submit....
 
Aqui esta el codigo de ajax
 
function Ajax()
{ 
	/* 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)
		{
			if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
		}
	}
	return xmlhttp; 
}
 
 
function cargarContenido(){
 
	var res=document.getElementById('idTipoCot');
	var res2=document.getElementById('idTipoId');
	var res3=res.options[res.selectedIndex].value;
 
	if (res3>0)
	{
		ajax=Ajax();
		ajax.open("POST","indexDigitacionAfiliacion.php"+"  ?"+res3,true);
		ajax.onreadystatechange=function() {
			if(ajax.readyState==1){
				res2.disabled=false;	
			}
			if (ajax.readyState==4) {
				ajax.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
            	res2.innerHTML = ajax.responseText;
	 		}
		}
	}
	else{
		res2.disabled=true;	
	}
	ajax.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" ); //establecemos request
 
    ajax.send(res3);
} 
  
 
