fix signup JS pre-validation
This commit is contained in:
parent
534c65ac28
commit
1975f85bbf
|
@ -18,7 +18,7 @@ object bits {
|
|||
form3.group(username, if (register) trans.username() else trans.usernameOrEmail()) { f =>
|
||||
frag(
|
||||
form3.input(f)(autofocus, required),
|
||||
p(cls := "error exists none")(trans.usernameAlreadyUsed())
|
||||
p(cls := "error username-exists none")(trans.usernameAlreadyUsed())
|
||||
)
|
||||
},
|
||||
form3.password(password, trans.password()),
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$(function() {
|
||||
var $form = $('.signup_box form');
|
||||
var $exists = $form.find('.username .exists');
|
||||
var $form = $('#signup_form');
|
||||
var $exists = $form.find('.username-exists');
|
||||
var runCheck = lichess.debounce(function() {
|
||||
var name = $username.val();
|
||||
if (name.length >= 3) $.ajax({
|
||||
|
@ -15,19 +15,20 @@ $(function() {
|
|||
}
|
||||
});
|
||||
}, 300);
|
||||
$username = $form.find('input#username')
|
||||
|
||||
$username = $form.find('input[name="username"]')
|
||||
.on('change keyup paste', function() {
|
||||
$exists.hide();
|
||||
runCheck();
|
||||
});
|
||||
|
||||
$form.on('submit', function() {
|
||||
$form.find('button.submit')
|
||||
.attr('disabled', true)
|
||||
.removeAttr('data-icon')
|
||||
.addClass('frameless')
|
||||
.html(lichess.spinnerHtml);
|
||||
});
|
||||
$form.on('submit', function() {
|
||||
$form.find('button.submit')
|
||||
.attr('disabled', true)
|
||||
.removeAttr('data-icon')
|
||||
.addClass('frameless')
|
||||
.html(lichess.spinnerHtml);
|
||||
});
|
||||
});
|
||||
window.signupSubmit = function(token) {
|
||||
const form = document.getElementById('signup_form');
|
||||
|
|
Loading…
Reference in a new issue