estoy usando a libreria xhconn la idea es recibir en procesar.php los datos enviados desde el select.
Código PHP:
<html>
<head>
<script language="JavaScript" src="XHConn.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
function cargar_contenido(contenedor,id_categoria)
{ document.getElementById(contenedor).innerHTML = 'cargando...';
var myConn = new XHConn();
if (!myConn) alert("XMLHTTP no esta disponible. Intentalo con un navegador mas actual.");
var peticion = function (oXML) { document.getElementById(contenedor).innerHTML = oXML.responseText; };
myConn.connect("procesar.php", "GET", "id_sub="+id_categoria, peticion);
}
</script>
</head>
<body>
<select name="rubro" onchange="cargar_contenido('sub', this.value); return false;">
<option value="1">primero</option>
<option value="2">segundo</option>
</select>
<div id="sub">aqui</div>
</body>
</html>