diff options
author | nacho <nacho@ownyourbits.com> | 2019-01-04 00:47:01 +0300 |
---|---|---|
committer | nachoparker <nacho@ownyourbits.com> | 2019-01-05 04:14:53 +0300 |
commit | b5e6ab60073f4f77ad5fe2897ca943cd4edf37fe (patch) | |
tree | 4f4836685f9bc34b2ebfe43846d658c06eab94f1 | |
parent | 841322897e063bc4cc819ed8dfcb3a9a18fd4103 (diff) |
search box fixes
-rw-r--r-- | ncp-web/js/ncp.js | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/ncp-web/js/ncp.js b/ncp-web/js/ncp.js index e857caf3..809fcf9b 100644 --- a/ncp-web/js/ncp.js +++ b/ncp-web/js/ncp.js @@ -440,6 +440,19 @@ $(function() // search box function filter_apps(e) { + if (e.key === 'Enter') + { + ncp_app_list.each( function(app){ + if (app.id.indexOf(search_box.value) !== -1) + { + app_clicked($('#' + app.id)); // TODO only first one + } + } ); + ncp_app_list.show(); + search_box.value = ''; + return; + } + ncp_app_list.hide(); ncp_app_list.each( function(app){ if (app.id.indexOf(search_box.value) !== -1) @@ -449,7 +462,7 @@ $(function() } var search_box = $$('#search-box'); - var ncp_app_list = $('.ncp-app-list-item'); + ncp_app_list = $('.ncp-app-list-item'); $('#search-box').on('|keyup', filter_apps ); search_box.value = ''; search_box.focus(); |