mirror of
https://github.com/jimeh/fancy_input.git
synced 2026-02-19 11:36:41 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c1e25e30c1 | |||
| d9e5bf3f22 |
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Suggest Results v0.1.1
|
* Suggest Results v0.1.2
|
||||||
* http://github.com/jimeh/suggest_results
|
* http://github.com/jimeh/suggest_results
|
||||||
*
|
*
|
||||||
* Copyright (c) 2010 Jim Myhrberg.
|
* Copyright (c) 2010 Jim Myhrberg.
|
||||||
@@ -32,11 +32,24 @@
|
|||||||
self.hide();
|
self.hide();
|
||||||
}).keydown(function(e){
|
}).keydown(function(e){
|
||||||
switch(e.keyCode) {
|
switch(e.keyCode) {
|
||||||
case ARRUP: self.select_prev($e, $options); return false;
|
case ARRUP:
|
||||||
case ARRDN: self.select_next($e, $options); return false;
|
self.select_prev($e, $options);
|
||||||
case ESC: self.clear($e, $options); break;
|
return false;
|
||||||
case RETURN: self.activate_selected($options); return false;
|
case ARRDN:
|
||||||
default: self.clearTimeout(); self.search($e, $options);
|
self.select_next($e, $options);
|
||||||
|
return false;
|
||||||
|
case ESC:
|
||||||
|
self.clear($e, $options);
|
||||||
|
break;
|
||||||
|
case RETURN:
|
||||||
|
if (self.selected_result !== null) {
|
||||||
|
self.activate_selected($options);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
self.clearTimeout();
|
||||||
|
self.search($e, $options);
|
||||||
}
|
}
|
||||||
}).keyup(function(e){
|
}).keyup(function(e){
|
||||||
if (e.keyCode > SPECIALS_END || e.keyCode == BACKSPACE) {
|
if (e.keyCode > SPECIALS_END || e.keyCode == BACKSPACE) {
|
||||||
|
|||||||
Reference in New Issue
Block a user