将本地存储密钥添加到下拉列表中
Add localStorage keys to dropdown
我可以将localStorage.key(i)
添加到下拉列表中吗?
我一直在控制台中尝试不同的事情,只能通过使用 localStorage.key(i[0])
来获取 JSON 对象。
var counter = 0;
for (var i = 0; i < localStorage.length; i++){
var str = prefix,
lKey = localStorage.key(i);
if (lKey.match(str)) {
counter++;
console.log(lKey);
// $.each(lKey, function () {
// ddl.append($("<option />").val(this.);
})
}
}
我希望能够选择key
来设置key
。
localStorage
API 实现了按索引检索键的key()
,getItem()
实现了按key
检索项目。
在您的情况下,您似乎要循环访问localStorage
中的项目并打印项目。您已经设法获得了密钥,但要获得该项目,您需要添加以下行:
localStorage.getItem(lKey);
要将所需的值放入下拉选项并附加到下拉ddl
:
$('<option>')
.val(i)
.text(lKey)
.appendTo(ddl);
相关文章:
- jQuery表单添加不适用于下拉列表
- 在play2框架中向json对象添加下拉列表项
- 如何为下拉列表的每个选项添加一个属性
- 下拉列表没有'当添加'要求'到'敲除'
- 如果没有从下拉列表中选择任何值,则允许使用php、mysql、javascript将文本框添加到mysql表中
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- webforms:在javascript中动态添加下拉列表选项
- 将幻灯片效果添加到引导下拉列表
- 角度 - 需要向选择下拉列表添加多个占位符
- 如何使用 JavaScript 将下拉列表添加到<跨度>
- 可以通过Javascript将选择下拉列表添加到我的winJS工具栏中吗?
- 使用下拉列表添加/删除搜索框
- 如何在jQuery中向不同的下拉列表添加不同的前缀
- 单击按钮将下拉列表添加到新行
- 在使用javascript向下拉列表添加项目并运行服务器端代码后,无效的回发或回调参数
- 使用jQuery为下拉列表添加选项
- 为动态创建的下拉列表添加单击功能
- 将多个下拉列表添加到用数据库值填充的表中
- 使用jQuery向下拉列表添加选项
- 从javascript函数向下拉列表添加名称列表