pues es la primera ves que escribo aca y espero poder ayudarte, lo puedes hacer con ajax, yo lo hice con tres archivos.
index.php
Código PHP:
Ver original<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script languaje="javascript" src="ajax.js"></script>
<title></title>
</head>
<body>
<select name="marca" id="marca" style="width:148px;" onChange="actualiza(this.value)"><option value= "">Elija modelo</option><option value= "S911">Serie 911</option><option value="964"><option value="962">962</option><option value="968">968</option></select>
</body>
</html>
Ajax.js
Código Javascript
:
Ver originalfunction objetoAjax(){
/* 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 actualiza(id){
ajax=objetoAjax();
ajax.open("POST", "consulta.php",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
alert(ajax.responseText)
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("id="+id)
}
consulta.php
Código PHP:
Ver original<?php
echo "la consulta con: $_POST[id]";
?>