Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2012, 15:58
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 13 años, 3 meses
Puntos: 397
Exclamación Solucion: Cancelacion de eventos

Bueno me respondo a mi mismo
Código Javascript:
Ver original
  1. $('#search').on('change keyup',function(event){
  2.       arr = [ 9, 13, 16, 17, 18, 19, 20, 27, 33, 32, 34, 35, 36, 37, 38, 39, 40, 44, 45, 46];
  3.       if(jQuery.inArray(event.keyCode, arr) == -1 ){
  4.            //cod
  5.      }

1. Genero un arreglo con los codigos del teclado que quiero excluir
2. Uso una funcion de jQuery (en javascript - segun la documentacion de jQuery - el metodo mas parecido es indexOf) jQuery.inArray( value, array) que busca el valor del codigo del teclado ejecutado en el arreglo antes dado
3. Comparo lo que me retorna el metodo con -1, que es lo que retorna este metodo en caso de no encontrar coincidencias.

Espero que a alguien le sirva esto

Saludos!
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.