【发布时间】:2018-03-27 00:47:24
【问题描述】:
我的任务是创建一个模块,该模块需要我在本地存储中设置和获取变量。我不能使用 PHP 的 cookie。我被指出的示例代码只有一行:
Drupal.Jar.setItem('email', $('.user__email').val());
我猜这会在本地存储中设置一个取自 DOM 的值。但是我如何检索该值?我尝试在线搜索,但没有找到关于 .Jar 或 Drupal.Jar 的任何文档。
作为测试,我尝试将以下内容添加到我的 .js 文件中(猜测getItem() 将用于检索值:
Drupal.Jar.setItem('test', $('.some-div').val());
var testitem = Drupal.Jar.getItem('test');
console.log('testitem: ' + testitem);
但这不会返回任何内容(也没有错误)。
有人知道我可以做些什么来设置和获取 Jar 的值吗?
【问题讨论】:
标签: javascript java drupal jar drupal-7