如果这个问题对 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/