У меня есть следующая JavaScript функция:
function insertIntoTable(title, text, sketchFileName, categoryId)
{
var db = window.openDatabase('xxx', '1.0', 'xxx database', 5*1024*1024);
db.transaction(
function (tx) {
if (sketchFileName == '')
{
tx.executeSql('INSERT INTO TableXXX (title, content, created, categoryID) VALUES (?, ?, ?, ?)',
[title, text, Date.now(), categoryId],
function (transaction, resultSet) {
if (resultSet.rowsAffected) {
myNameSpace.returnedId = resultSet.insertId;
}
}, handleSQLError);
}
}, handleSQLError);
);
}
Теперь я использую глобальную переменную myNameSpace.returnedId
, чтобы получить insertId.
Есть лилюбой способ добавить новый параметр в функцию insertIntoTable
, который ссылается на myNameSpace.returnedId
?