0

我的问题我正在为我的药房编写一个供内部使用的应用程序。我正在从多个药房系统收集一些使用数据,以帮助管理库存。95% 的记录我可以自动解析每天使用了多少个平板电脑,但有些需要用户输入。此输入包含 3 个字段(日期、时间、选项卡数),用于未知数量的记录。例如,一天两次将有 3 天的 6 条记录,而一天 3 次将有 9 条记录。

我当前的解决方案 用户选择要处理的记录并启动程序。任何可以自动处理的记录都会得到处理。任何需要用户输入的记录都卡在表中。刷新页面后,Ajax 请求会检查表中的任何记录。如果存在记录,则会向用户显示一个模式以允许他们输入。输入表单有一个“新记录”按钮,显示另一轮 3 个字段,然后将数据 POST 到 php 脚本。该脚本处理数据并删除受影响的记录。如果有多个记录,则 ajax 脚本会弹出另一个模式。这种情况一直持续到表为空。

帮助必须有一个更优雅的解决方案。我看过几个 CRUD 网格,但大多数似乎是关于显示和编辑数据,而不是关于一般数据输入。

对不起,文字墙。

4

1 回答 1

0

你的意思是这样的吗

http://www.labs.mimmin.com/inlineedit/

http://dev.iceburg.net/jquery/tableEditor/example_new.php

我使用'jquery inline editable table'在谷歌上找到了它

我知道 Yii 有一个很好的管理界面,特别是快速输入,但我感觉你自己编写了代码,转移到 Yii 可能是一个更大的挑战,以一种很好的方式解决这个问题。

祝你好运

于 2013-07-16T14:49:07.737 回答