diff options
author | Struan Donald <struan@exo.org.uk> | 2013-06-05 11:27:09 +0100 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2013-06-05 11:27:09 +0100 |
commit | 32c6f973a6b026c477fac6cdeed3c313b82992d3 (patch) | |
tree | dc82d22e995d5735b578511dfaa7e79c96ca06b8 /www/js | |
parent | 77092976a3fa346ceb2066c337e9ba61b684ede8 (diff) |
make go button on onscreen keyboard work on password/name confirm screen
Diffstat (limited to 'www/js')
-rw-r--r-- | www/js/views/submit.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/www/js/views/submit.js b/www/js/views/submit.js index 4380007..e385359 100644 --- a/www/js/views/submit.js +++ b/www/js/views/submit.js @@ -32,6 +32,8 @@ }, onClickSubmit: function(e) { + // in case we are getting here from a form submission + e.preventDefault(); this.beforeSubmit(); if ( this.validate() ) { @@ -204,7 +206,8 @@ 'pageshow': 'afterDisplay', 'click .ui-btn-left': 'onClickButtonPrev', 'click #report': 'onClickSubmit', - 'click #confirm_name': 'onClickSubmit' + 'click #confirm_name': 'onClickSubmit', + 'submit #passwordForm': 'onClickSubmit' }, initialize: function() { @@ -247,10 +250,12 @@ $('#form_name').val(err.check_name); $('#password_row').hide(); $('#check_name').show(); + $('#confirm_name').focus(); } else { if ( err.errors && err.errors.password ) { this.validationError('form_password', err.errors.password ); } + $('#report').focus(); } } |