Fixed unneeded page reload on enter key in input fields.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Sun, 21 Sep 2008 14:47:45 +0000 (14:47 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Sun, 21 Sep 2008 14:47:45 +0000 (14:47 +0000)
js/inserts.js

index 27329ea3e8a0fedd6299f6a326fbb5f9b0d2f730..1eb860eb6b8795a859027ee7dfc6221e05aa6adb 100644 (file)
@@ -161,6 +161,18 @@ var inserts = {
                }
                if (e.className == 'combo' || e.className == 'combo2') {
                                _set_combo_input(e);
+               } 
+               else
+       if(e.type == 'text' ) { //&& e.className != 'combo2') {
+                       e.onkeydown = function(ev) { 
+                               ev = ev||window.event;
+                               key = ev.keyCode||ev.which;
+                               if(key == 13) {
+                                       if(e.className == 'searchbox') e.onblur();
+                                               return false;
+                               } 
+                               return true;
+                       }
                }
        },
        'input.combo2,input[aspect="fallback"]':