From: Janusz Dobrowolski Date: Sun, 21 Sep 2008 14:47:45 +0000 (+0000) Subject: Fixed unneeded page reload on enter key in input fields. X-Git-Tag: 2.3-final~1443 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=af82a56998a233cbc08abb8edf40fa0d93f5c139;p=fa-stable.git Fixed unneeded page reload on enter key in input fields. --- diff --git a/js/inserts.js b/js/inserts.js index 27329ea3..1eb860eb 100644 --- a/js/inserts.js +++ b/js/inserts.js @@ -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"]':