2 Commits

Author SHA1 Message Date
c1e25e30c1 bumped version to v0.1.2 2010-03-10 22:57:47 +02:00
d9e5bf3f22 fixed a serious bug with form submission and
return/enter key handling
2010-03-10 22:57:23 +02:00

View File

@@ -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) {