///
///
var accountScripts = function () {
var submitChangePassword = function () {
},
submitChangeEmail = function () {
},
logOn = function (btn) {
frm = btn.closest("form");
var loader = $("span.Loader", frm),
errorDiv = $("div.validation-summary-valid", frm), //Hämta error summery ;
contentDiv = $("#divLogOn")
loader.show();
ajaxHandle = $.ajax(frm.attr("action"), {
data: frm.serialize(),
dataType: "json",
type: frm.attr("method")
})
.done(function (data) {
if (data.Success) {
location.href = data.Message; //Global.webRoot + "Route/Create"
}
else {
contentDiv.html(data.HTML);
}
})
.error(function (xhr, status) {
if (status != "abort") {
var strHtml = Text.UnhandledErrorMessage;
errorDiv.html(strHtml);
errorDiv.addClass("validation-summary-errors")
errorDiv.removeClass("validation-summary-valid");
}
})
.always(function () {
loader.hide();
})
};
/****************************************************
Publika metoder
*****************************************************/
return {
LogOn: logOn
};
} ();
$(document).ready(function () {
$("#divLogOn").on("click", "#btnLogin", function (e) {
accountScripts.LogOn($(this));
EventHelper.StopEventFromBubbleUp(e);
return false;
});
});