c5c8b7392392ace297859e3e70d89445bb76fde6 chmalee Mon Aug 12 14:31:46 2019 -0700 Binding enter key to submitting hub url for trackDb validation, refs #18870 diff --git src/hg/js/hgHubConnect.js src/hg/js/hgHubConnect.js index 281ebc9..4fc3bc8 100644 --- src/hg/js/hgHubConnect.js +++ src/hg/js/hgHubConnect.js @@ -20,28 +20,35 @@ expires: 30 } }); }); // creates keyup event; listening for return key press $(document).ready(function() { $('#hubUrl').bind('keypress', function(e) { // binds listener to url field if (e.which === 13) { // listens for return key e.preventDefault(); // prevents return from also submitting whole form if (validateUrl($('#hubUrl').val())) $('input[name="hubAddButton"]').focus().click(); // clicks AddHub button } }); + $('#validateHubUrl').bind('keypress', function(e) { // binds listener to url field + if (e.which === 13) { // listens for return key + e.preventDefault(); // prevents return from also submitting whole form + if (validateUrl($('#validateHubUrl').val())) + $('input[name="hubValidateButton"]').focus().click(); // clicks Validate Url button + } + }); $('#hubSearchTerms').bind('keypress', function(e) { // binds listener to text field if (e.which === 13) { // listens for return key e.preventDefault(); // prevents return from also submitting whole form $('input[name="hubSearchButton"]').focus().click(); // clicks search button } }); $('#hubDbFilter').bind('keypress', function(e) { // binds listener to text field if (e.which === 13) { // listens for return key e.preventDefault(); // prevents return from also submitting whole form $('input[name="hubSearchButton"]').focus().click(); // clicks db filter button } }); });