Icenium Ion上的IPad在点击按钮后执行相同的ajax调用后崩溃

时间:2013-11-06 13:34:18

标签: javascript ajax ipad icenium

我真的被困在这里了。我试图在javascript中从VB Web方法获取数据。为此,我执行此操作,每次单击某个按钮时都会运行ajax调用。

我遇到的问题是,一旦点击第二次或第三次按钮,应用程序崩溃并返回主ipad屏幕。

我在Icenium Ion上运行它并使用SQLite插件。这是按钮单击

上运行的方法
app.createTable = function() {
    var db = app.db;
    db.transaction(function(tx) {
        tx.executeSql("DROP TABLE IF EXISTS products", []);
        tx.executeSql("CREATE TABLE IF NOT EXISTS products(ID INTEGER PRIMARY KEY ASC, column1 TEXT, column2 TEXT, column3 TEXT, column4 TEXT, column5 TEXT, column5 TEXT, column6 TEXT, column7 TEXT, column8 TEXT, column9 TEXT, column10 TEXT, column11 TEXT)", []);
    });

    $.ajaxSetup({ cache: false });


    $.ajax({
        type:'POST',
        dataType:'json',
        contentType:'application/json',
        url:getProductsURL,
        cache:false,
        error: function(x, t, m) {
            if (t==="timeout") {
                alert("got timeout");
            }
            else {
                alert(m);
            }
        },
        success: function(x)
        {
            $("#doneStartUpdate").text("Data Fetched Successfully");
        }
    })
    .done(function(response) {

        alert("done");
    })
}

谢谢

0 个答案:

没有答案