检查jQuery移动应用程序中是否存在cookie

时间:2013-12-28 17:11:11

标签: jquery-mobile cookies hybrid-mobile-app icenium

我试图在beforeSend事件中发送ajax请求之前验证jQuery移动应用程序中是否存在cookie,但执行此操作的代码行将抛出异常: Uncaught TypeError:Object function(e,t ){return new b.fn.init(e,t,r)}没有方法'cookie'

我的问题:检查jQuery移动应用程序中是否存在cookie的正确方法是什么?在当前版本的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 个答案:

没有答案