javascript - 如何使用 Kendo UI 查询本地 websql 数据库

标签 javascript kendo-ui

如果这个问题对 SO 而言过于宽泛,请原谅我,但我正在努力寻找我需要的任何示例,并且认为有人可以为我指明正确的方向。

我刚开始使用 Kendo UI mobile,我正在尝试查找用于在 kendo ui mobile 中创建/查询本地客户端 websql 数据库的教程或任何示例代码。文档中没有任何内容...

有人能帮忙吗?

提前致谢

最佳答案

您可以为 Kendo 数据源创建自定义传输。例如在 transport.read您可以对您的 websql 数据库执行查询并返回结果:

var dataSource = new kendo.data.DataSource({
   transport: {
      read: function(options) {

        db.transaction(function(tx) {

          tx.executeSql('SELECT * from my_table', [], function(tx, result) {

             var data = [];
             // copy the rows to a regular array
             for (var i = 0; i < result.rows.length; i++) {
                data[i] = result.rows.item(i);
             }

             options.success(data); // return the data back to the data source
          });
        });
      }
   }
});

这是一个完整的 CRUD 演示:http://jsbin.com/azukin/4/edit

关于javascript - 如何使用 Kendo UI 查询本地 websql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13496254/

相关文章:

javascript - 如何在VueJS 3项目中导入Deepgram nodeJS SDK

javascript - 在自定义下拉菜单 Angular 5 中使用箭头导航?

jquery - 按需绑定(bind) KendoUI 下拉列表

javascript - 如何将数据(JSON 格式)从本地数据库绑定(bind)到 Kendo UI Scheduler?

listview - Kendo UI ListView 双击选中的项目

javascript - 文件被分配了一个//# sourceMappingURL 但已经有一个

javascript - 如何等待 Sproutcore 2.0 加载所有模板?

javascript - 如果表单提交按钮被禁用 onclick,则表单不会在 chrome 中提交

javascript - Kendo UI 多网格 Excel 导出

javascript - Kendo Grid,如何翻译列菜单?