Merge pull request #406 from edx/gprice/register-button-enabling-tweak
Tweak behavior of submit buttons on register and login pages
This commit is contained in:
@@ -38,13 +38,12 @@
|
||||
toggleSubmitButton(false);
|
||||
});
|
||||
|
||||
$('#login-form').on('ajax:complete', function() {
|
||||
$('#login-form').on('ajax:error', function() {
|
||||
toggleSubmitButton(true);
|
||||
});
|
||||
|
||||
$('#login-form').on('ajax:success', function(event, json, xhr) {
|
||||
if(json.success) {
|
||||
$('.message.submission-error').removeClass('is-shown');
|
||||
var u=decodeURI(window.location.search);
|
||||
next=u.split("next=")[1];
|
||||
if (next) {
|
||||
@@ -53,6 +52,7 @@
|
||||
location.href="${reverse('dashboard')}";
|
||||
}
|
||||
} else {
|
||||
toggleSubmitButton(true);
|
||||
$('.message.submission-error').addClass('is-shown').focus();
|
||||
$('.message.submission-error .message-copy').html(json.value);
|
||||
}
|
||||
|
||||
@@ -45,15 +45,15 @@
|
||||
toggleSubmitButton(false);
|
||||
});
|
||||
|
||||
$('#register-form').on('ajax:complete', function() {
|
||||
$('#register-form').on('ajax:error', function() {
|
||||
toggleSubmitButton(true);
|
||||
});
|
||||
|
||||
$('#register-form').on('ajax:success', function(event, json, xhr) {
|
||||
if(json.success) {
|
||||
$('.message.submission-error').removeClass('is-shown');
|
||||
location.href="${reverse('dashboard')}";
|
||||
} else {
|
||||
toggleSubmitButton(true);
|
||||
$('.status.message.submission-error').addClass('is-shown').focus();
|
||||
$('.status.message.submission-error .message-copy').html(json.value).stop().css("display", "block");
|
||||
$(".field-error").removeClass('field-error');
|
||||
|
||||
Reference in New Issue
Block a user