2015-12-24 04:03:55 +00:00
|
|
|
$("#registration-form").on("submit", function(e) {
|
|
|
|
e.preventDefault();
|
2015-12-24 04:31:50 +00:00
|
|
|
register($("#name").val(), $("#username").val(), $("#password").val(), $("#password_confirm").val(), $("#email").val(), $("#g-recaptcha-response").val());
|
2015-12-24 04:03:55 +00:00
|
|
|
});
|
|
|
|
|
2015-12-24 04:31:50 +00:00
|
|
|
function register(name, username, password, password_confirm, email, captcha_response) {
|
2015-12-24 04:03:55 +00:00
|
|
|
$.post("/api/user/register", {
|
|
|
|
name: name,
|
|
|
|
username: username,
|
|
|
|
password: password,
|
|
|
|
password_confirm: password_confirm,
|
2015-12-24 04:31:50 +00:00
|
|
|
email: email,
|
|
|
|
captcha_response: captcha_response
|
2015-12-24 04:03:55 +00:00
|
|
|
}, function(data) {
|
|
|
|
$("#status").text(data.message);
|
|
|
|
if (data.success == 1) {
|
|
|
|
// wait then redirect or whatever
|
2015-12-24 04:31:50 +00:00
|
|
|
} else {
|
|
|
|
grecaptcha.reset();
|
2015-12-24 04:03:55 +00:00
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|