【问题标题】:how can I create session in jquery?如何在 jquery 中创建会话?
【发布时间】:2016-11-15 14:22:11
【问题描述】:

这是我的代码。 jquery.session.js 文件也已加载我无法找到问题所在。你能告诉我解决办法吗?

$.session.set('rmng_time', remaining_seconds);
        alert("j session  "+$.session.get('rmng_time'));

此代码在控制台中给出错误 类型错误:$.session 未定义

【问题讨论】:

  • 试试sessionStorage.setItem('rmng_time', remaining_seconds);
  • 表示插件未加载。检查是否加载了jquery。如果加载了 jquery,则检查 jquery.session 是否加载
  • 我检查一切都很好,但 TypeError: $.session is undefined 正在显示

标签: javascript php jquery session


【解决方案1】:

您可以使用 jQuery 会话。请参阅docs

$.session.set('some key', value);
console.log($.session.get('mobile_no'));

【讨论】:

    【解决方案2】:

    您可以将一些特定数据存储到活动会话中,例如 sessionStorage.setItem("loginData",JSON.stringify(logObj));

    您可以从会话中访问存储的数据,例如:-

    sessionStorage.loginData

    【讨论】:

      【解决方案3】:

      首先,您必须包含 jquery 会话库文件才能运行 $.session。 所以,请点击此链接http://code.ciphertrick.com/2015/01/20/session-handling-using-jquery/

      【讨论】:

        【解决方案4】:

        您需要参考本教程:

        http://phprocks.letsnurture.com/create-session-with-jquery/

        添加所需文件和参考代码 -

        jquery-1.9.1.js and jquery.session.js
        

        例如

        设置会话:

        $(function() {
         $.session.set("myVar", "Hello World!");
        });
        

        获取会话:

        alert($.session.get("myVar"));
        

        【讨论】:

          【解决方案5】:

          试试:

          $(function() {
              $.session.set("myVar", "value");
          });
          
          
          // To Read
          $(function() {
              alert($.session.get("myVar"));
          });
          

          【讨论】:

            猜你喜欢
            • 2010-12-25
            • 2012-06-01
            • 2010-12-13
            • 2014-06-17
            • 2014-05-27
            • 2014-04-22
            • 2015-01-22
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多