Developer-Josh
5/26/2017 - 9:50 PM

Sales Force Commerce Cloud - Load template via Ajax into the current page and reinitialize validation on the form

Sales Force Commerce Cloud - Load template via Ajax into the current page and reinitialize validation on the form

//Load user registration form into login page
function initializeUserRegistration() {
    $("#registration, .login-content").on("click", function (e) {
        e.preventDefault();
        $("#login-include").empty();
        ajax.load({
            url: util.ajaxUrl(Urls.registerUser),
            target: $("#user-registration"),
            callback: function () {
              setTimeout(function () {
                validator.initForm("#RegistrationForm");
              }, 40)
            }
        });
    });
}