Проверьте, есть ли файл cookie в мобильном приложении jQuery

Я пытаюсь проверить, существует ли файл cookie в мобильном приложении jQuery до того, как запрос ajax будет отправлен в событие beforeSend, но строка кода для этого вызывает следующее исключение: Uncaught TypeError: Object function (e, t) {return new b. fn.init (e, t, r)} не имеет метода cookie.

Мой вопрос: Как правильно проверить, существует ли cookie в мобильном приложении jQuery или это невозможно в текущей версии jQuery mobile? Я занимаюсь разработкой гибридного мобильного приложения в Icenium.

Код, который я использую, как показано ниже.

function CallGetEmployees() {
    var serviceurl = "http://localhost:49441/WebService1.asmx/GetEmployees";
    $.ajax({
        url: serviceurl,
        type: 'POST',
        async:true,
        cache:false,
        dataType:"json",
        beforeSend:  function(xhr, opts) {
            var formsCookie = $.cookie("cookie1");
            if (formsCookie == null) {
                xhr.abort();
                clearForm();
                setMode("login");
                $("#sessionEnded").html("Your session has ended. Please login again.");
                $("#sessionEnded").show();
            }
        }

0 ответов

Другие вопросы по тегам