function notify(msg) { $("#notifications").html(msg); $("#notifications").fadeIn(250).delay(3000).fadeOut(500); } function getCookie(name) { var r = document.cookie.match("\\b" + name + "=([^;]*)\\b"); return r ? r[1] : undefined; } function change_password() { var token = getCookie('_xsrf'); $.ajax({ type: "POST", url: "/change_password", headers: {'X-XSRFToken': token}, data: { "new_password": $("#new_password").val(), }, dataType: "json", success: function(r) { notify(r['msg']); }, error: function(r) { notify(r['msg']); }, }); } $(document).ready(function() { $("#change_password").click(change_password); $(".clickable-row").click(function () { window.location = $(this).data("href"); }); });