executeSql()破坏脚本

时间:2013-01-16 17:21:31

标签: javascript jquery sqlite cordova

我对以下javascript有一点问题。 tx.executeSql()似乎是错误的。当注释掉时,脚本工作正常(当然除了SQL部分)。一旦我删除了评论,整个脚本什么都不做。 这是我的代码:

function createDb() {

// Datenbank mit allen Tabellen erstellen
var db = window.openDatabase("DBN", "1.0", "DBN", 10000000);
db.transaction(populateRaumbezeichnung, errorCB, successCB);

}

function populateRaumbezeichnung(tx){
  $.ajax({
    type: "GET",
    url: "URL",
    data: "{}",
    contentType: "application/json",
    dataType: "json",
    success: function(json) {

    $.each(json, function(index, result) {
        tx.executeSql('insert into raumbezeichnung values ("'+result.IDRaumbezeichnung+'","'result.Raumbezeichnung'")');
    });
  },
      failure: function(msg) {
         alert("Datenabruf fehlgeschlagen");
    }
});
}

0 个答案:

没有答案