javascript - 实时时间表编辑和保存

标签 javascript php mysql excel yii

大家好,我来了。

我目前正在考虑如何最好地制作这样的可编辑电子表格:

这是Work on Project timesheet !.

(示例是Excel电子表格,我需要一个以html格式制作的), 这是通过表格上的预设数据生成的。因此,主要标准是 H24:AL103 范围内的所有数字和字母(参见示例附件)必须可实时编辑并保存在临时表(PHP、AJAX、MYSQL)中。原理就像 Google 文档中一样。我输入一些内容,退出它,然后可以随时返回,并使用保存的进度继续编辑它。它的格式必须与示例几乎相同,并且所有字段都必须处于事件状态以进行编辑或更改。 H24:AL103 的逆数据是根据数据库表计算或预设的。最终用户可以按完成,表格不再可编辑并等待验证,之后可导出为 .xls、.pdf 并可打印。

任何人都可以提供这方面的任何实践吗?附:最好的应该是专门针对 Yii 框架的。

您也可以帮我为这个例子制作数据库结构吗?因此所有内容都会放入一张表中。

最佳答案

您可以使用 jquery 来实现此目的,为每个框提供唯一的 ID,然后单击时打开一个包含文本/值的弹出框,单击该框后,任何更改都通过 POST 到 .php 完成更新服务器上的值的脚本,AJAX。

http://www.9lessons.info/2011/03/live-table-edit-with-jquery-and-ajax.html

关于javascript - 实时时间表编辑和保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25760705/

相关文章:

php - 在PHP中获取计算机的IP地址

mysql - 多列的条件排序依据

javascript - 字符串以 Google Script 开头

javascript - 如何从 promise 中获取值(value)。回调返回未定义

javascript - Nunjacks 图标计数宏

php - 使用 PDO 调用带有 Out 参数的存储过程

php - 在 PHP >= 4.3.0 中使用静态属性?

php - 如何使用 MySql 和缩放级别创建 Google map 服务器端集群?

php - 将用户名转换为用户 ID 以输入评论框

javascript - 有没有什么方法可以获取没有查询字符串的 URL?