我有如下查询;
db.transaction(function (tx) {
for (var i = 0; i < 10; i++) {
var table = localSyncRecords[i].ActionTable.toString();
tx.executeSql("Select * From Client", [], function (tx, resp) { alert(table) }, function (tx, resp) {});
} // for loop
});
当我执行此查询时,它每次都会提醒相同的表名。
我该如何解决这个问题?
答案 0 :(得分:1)
尝试这样的解决方案;
db.transaction( function(tx){ your_function(tx, parameter1, parameter2) }, ErrorCallBack );