yo te entendi jejejeje, bueno si lo que deseas es que al cargarse en el input la id se carguen los datos de usuario, seria algo asi:
Código Javascript
:
Ver originalfunction muestra(){
var X = $("select[name=elejir]").val();
document.getElementById('id').value=X;
carga();
}
function carga(){
var ar = ["30","20","10","15"];
var valor = $("input[id=id]").val();
var index = $.inArray(valor,ar);
if( index > -1){
switch(index){
case 0:
$("input[name=nombre]").val("Carlos");
$("input[name=apellidos]").val("Moreno");
break;
case 1:
$("input[name=nombre]").val("Luis");
$("input[name=apellidos]").val("Gonzalez");
break;
case 2:
$("input[name=nombre]").val("María");
$("input[name=apellidos]").val("Martinez");
break;
case 3:
$("input[name=nombre]").val("Ramón");
$("input[name=apellidos]").val("Estrada");
break;
}
}
}
en la función carga solo tendrias que reemplazar su contenido con una petición ajax que solicita la info al archivo php y pues cargue el resultado en los inputs
MUESTRA con array js:
https://jsfiddle.net/59fpozan/