Подскажите плз, почему не работает, чет сообразить не могу false возвращает всегда
$('.basket').on('keydown', 'input', function(e){
var keys = [48,49,50,51,52,53,54,55,56,57];
for(i=0; i < keys.length; i++){
if(e.charCode != keys[i]){
return false
}
}
});