function displayRecords() {
var transaction = db.transaction(["goods"], "readonly");
var content = "<table>";
transaction.oncomplete = function (event) {
console.log("All done!");
var records = document.getElementById("recordsList");
records.innerHTML = content;
};
var objectStore = transaction.objectStore("goods");
objectStore.openCursor().onsuccess = function (event) {
var cursor = event.target.result;
if (cursor) {
content += "<tr>";
content += "<td>" + cursor.value.a + "</td>";
content += "<td>" + cursor.value.b + "</td>";
content += "<td>" + cursor.value.c + "</td>";
content += "</tr>";
cursor.continue();
}
else {
content += "</table>";
}
};
}
$(document.body).on("click", "td", function () {
// событие будет вызвано по нажатию на любую ячейку из любой таблицы на странице, не важно когда созданной
});