Tema: keyup???
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/03/2016, 05:29
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 11 meses
Puntos: 263
Respuesta: keyup???

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 HTML:
Ver original
  1. <select name="elejir" onchange="muestra();">
  2. <option value="30">30</option>
  3. <option value="20">20</option>
  4. <option value="10">10</option>
  5. <option value="15">15</option>
  6.  
  7. <div><span>ID:</span><input type="text" name="id" id="id" value=""> (introduce el id 10)</div>
  8. <div><span>Nombre:</span><input type="text" name="nombre" id="nombre" value=""></div>
  9. <div><span>Apellidos:</span><input type="text" name="apellidos" id="apellidos" value=""></div>

Código Javascript:
Ver original
  1. function muestra(){
  2.  
  3. var X = $("select[name=elejir]").val();
  4.  
  5. document.getElementById('id').value=X;
  6.  
  7. carga();
  8.  
  9.  
  10. }
  11.  
  12. function carga(){
  13.  
  14. var ar = ["30","20","10","15"];
  15.  
  16. var valor = $("input[id=id]").val();
  17.  
  18. var index = $.inArray(valor,ar);
  19.  
  20. if( index > -1){
  21.    
  22.   switch(index){
  23.    
  24.     case 0:
  25.    
  26.         $("input[name=nombre]").val("Carlos");
  27.       $("input[name=apellidos]").val("Moreno");
  28.    
  29.     break;
  30.    
  31.     case 1:
  32.    
  33.         $("input[name=nombre]").val("Luis");
  34.       $("input[name=apellidos]").val("Gonzalez");
  35.    
  36.     break;
  37.    
  38.     case 2:
  39.    
  40.         $("input[name=nombre]").val("María");
  41.       $("input[name=apellidos]").val("Martinez");
  42.    
  43.     break;
  44.    
  45.     case 3:
  46.    
  47.         $("input[name=nombre]").val("Ramón");
  48.       $("input[name=apellidos]").val("Estrada");
  49.    
  50.     break;
  51.  
  52.   }
  53.  
  54.  
  55. }
  56.  
  57.  
  58. }


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/
__________________
[email protected]
HITCEL