Проверьте, есть ли файл 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();
}
}