6

次のように 1 つのオブジェクトストアが宣言されている indexeddb データベースがあるとします。

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 に答える