我正在寻找使用jsGrid
(http://js-grid.com)作为本地应用程序的方法。
我在git-project的basic.html
文件夹中找到了demos
,我注意到对示例数据网格所做的更改没有提交(刷新basic.html
的本地副本后所有更改都恢复为初始化值)。据我所知,对表的更改是在内存中,主脚本不会将它们保存到数据源(json-dictionary db.js
)所在的clients
。作为确认,我发现updatingClient
中db.js
- 函数的实现是空的(由于明显的内存实现)。
我想问的问题:
1)如何使此应用程序使用外部但本地数据源?它应该是db.js
中的某种伪代码吗?
db.clients = csv2json('clients.csv')
(假设还有一个额外的jquery-plugin来执行此任务)?还有更方便的方法吗?
2)如果第一个问题是合理的,我应该考虑多个用户同时使用updateClient
函数?有可能吗?
3)我需要某种时间记录在datagrid上执行的操作。它应该通过点击事件将某些元素绑定到主页上的日志功能来实现吗?如果是这样,我怎么能从这些功能中获得时间戳?
答案 0 :(得分:0)
如果您安装xampp,您将拥有apache,PHP和MySQL - 全部都是本地的。
否则,您可以安装sqlite或Codernitydb(更好),这些是不需要Internet访问的本地数据库。