2012-05-22 33 views
0

任何人都可以请解释如何创建表格并将数据插入Chrome扩展的本地存储中的表格中?我需要从表中检索值并进行一些验证。在Chrome扩展的本地存储中创建表格并插入数据

+0

你是什么意思表?如同在行与列的HTML表格中一样?请更具体一些,并提供您想要存储的数据的示例。 – enoyhs

+0

我想存储商家名单在一个名为商家名单和商品名单在其他表名为产品 –

回答

0

你可以JSON.stringify()你的表,然后当你需要它时再次JSON.parse()。

例子:

var table = [ { name : "Tom" , zip : 8210 } , { name : "Bob" , zip : 8201 } ]; 

localStorage.table = JSON.stringify(table); 

console.log(localStorage.table); //For the curious folks (assuming Chrome here) 

var retrievedTable = JSON.parse(localStorage.table); 

console.log(retrievedTable); 

当然,你会需要一些声称在那里,你不希望盲目解析localStorage的数据。

T.

+0

谢谢汤姆..但我有点混淆,如何扩展将创建一个本地存储连接..我曾经工作firefox插件以及用于创建我们用于使用mozilla存储服务创建连接的表格 –

+0

Ashwin,您只需使用localStorage即可,请参阅https://developer.mozilla.org/en/DOM/Storage#localStorage – tomdemuyt

相关问题