beforeunload事件中的条件不起作用?

时间:2016-12-23 09:17:21

标签: jquery onbeforeunload

我只是想像其他人一样检查beforeunload事件中的条件。我的代码在这里=>

 $(window).bind('beforeunload', function (e) {       
            if (CheckCondition())
                return "Are you sure to go?";
        });

function CheckCondition()
        {
            $.ajax({
                url: '/Field/CheckBeforeChangeURL',
                type: "GET",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (r) {
                    //Bool value return from server side
                    return r;
                },
                async: true,
                processData: false,
                cache: false
            });
        }

它仍然没有问。我已经尝试过了 beforeunload ignore condition但仍无效。

0 个答案:

没有答案