let invokeInitAcceptPersonalInfo = true; $(document).ready(function () { if (invokeInitAcceptPersonalInfo) { InitAcceptPersonalInfo(); } }); function InitAcceptPersonalInfo(selector: string = null) { setTimeout(() => { $.ajax({ url: '/identity/account/accept-personal-info', type: 'GET', contentType: "application/json; charset=utf-8", success: function (result) { if (result) { $("").insertBefore($(selector ? selector : ".page-wrapper").children(":first")) $(".js-accept-personal-info").html(result).fadeIn("slow"); let formSelector = ".js-accept-personal-info .ajax-form"; AjaxFormInitializer.init(formSelector); $(formSelector).on("ajax-form-success", () => { $(".js-accept-personal-info").fadeOut("slow"); }); } }, error: function (result) { } }); }, 3000); }