Tag: web sql

我怎么能把它写成jQuery deffered函数

我需要获取数据库中的所有表,然后逐个删除它们。 但是每个DROP TABLE都是asnyc。 最重要的是,只有在删除了所有表后才能解析返回的promise。 clear: function() { var dfd = $.Deferred(); var sql = “SELECT name FROM sqlite_master WHERE type=’table’ AND name != ?”, args = [“__WebKitDatabaseInfoTable__”]; var dbTableNamesResult = function(tx, result) { var dropSql = “”; for (var i = 0; i < result.rows.length; i++) { dropSql = "DROP TABLE IF EXISTS " + […]

没有使用jquery的ajax的无限滚动?

我想在jquery移动web应用程序中创建无限滚动。我想在不使用ajax的情况下滚动页面。是否有可能这样做?

跨浏览器HTML5存储库

我有一个要求,当互联网不可用时,应该在本地存储。 它应该以跨浏览器兼容的方式处理它。 现在我知道有很多选项可以在本地存储数据(indexedDB,WebSQL,localStorage)。 我真正想要的只是一个统一的API。 我不想检测和编写多个存储引擎的代码。 我真正关心的是给出一个密钥,并提供数据,它应该在浏览器会话/崩溃中持久存在。 经过大量的谷歌搜索,我实际遇到的唯一的图书馆是persisJS: http://pablotron.org/?cid=1557 但它大约有4年半的历史。 有没有更好或更可靠,更新的?

WebSQL数据库上传

我有一个WebSQL数据库,我正在尝试连接到PHP脚本,并将该数据库转储到服务器上的另一个数据库中。 如何格式化javascript / jquery才能正确执行此操作? 我想我在问,如何将我的表中的所有数据转储到我的PHP脚本中,以便它可以更新并将数据插入到服务器上的另一个数据库中? 我不知道从哪里开始这个。

HTML5 WebSQL:如何知道db事务何时完成?

我有以下代码获取json记录集并在客户端Web Sql存储上的三个不同表中插入一些数据。 如何拦截databaseSync()函数的结束? 我想要做的是显示一个警报或更好的ajax微调器gif,以便在同步完成时通知用户。 非常感谢你的帮助,ciao! function databaseSync() { // table one $.getJSON(“http://192.168.1.40:8888/iOS/mobilesrv/index.php?ACT=one”, function(json) { $.each(json.results, function(i, res) { db.transaction(function(tx) { tx.executeSql(“INSERT INTO table1 (A, B, C, D) VALUES (?,?,?,?) “, [res.A, res.B, res.C, res.D], onSuccess, onError); }); }); }); // table two $.getJSON(“http://192.168.1.40:8888/iOS/mobilesrv/index.php?ACT=two”, function(json) { $.each(json.results, function(i, res) { db.transaction(function(tx) { tx.executeSql(“INSERT INTO table1 (A, […]