jQuery, выгрузка JavaScript - PullRequest
       4

jQuery, выгрузка JavaScript

1 голос
/ 03 апреля 2012

У меня есть функция:

window.onbeforeunload = function () {
    $.get("Handler.ashx", "mode=saveuser&user=" + $("#username").text(), function (text) { });
};

Но страница выгружается до того, как запрос успеет выполнить.

Как мне решить эту проблему?

1 Ответ

4 голосов
/ 03 апреля 2012

Не делайте ваш запрос асинхронным, то есть:

window.onbeforeunload = function () {
    $.ajax("Handler.ashx", {
        data: "mode=saveuser&user=" + $("#username").text(),
        success: function (text) { },
        async: false
    );
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...