6

给定一个 indexeddb 数据库,其中一个声明的 objectstore 为:

var objectStore = thisDb.createObjectStore("table", {keyPath: "id", autoIncrement: true})

当我使用添加请求添加新项目时:

var resp = objectStore.add(row)

如何在 onsuccess 函数中获取此添加项的新 id?

resp.onsuccess = function(e) { /* code to get the id of the added item */}
4

1 回答 1

10

您可以在 e.target.result 中找到插入的密钥。

于 2012-11-21T14:37:24.247 回答