我的问题我正在编写一个供我药房内部使用的应用。我正在收集来自多个药房系统的一些使用数据,以帮助管理库存。 95%的记录我可以自动解析每天使用的平板电脑数量,但也有一些需要用户输入。此输入包含3个字段(日期,时间,选项卡数),用于未知数量的记录。例如,一天两次将有3天的6条记录,而一天3次会有9条记录。
我当前的解决方案用户选择要处理的记录并启动该过程。任何可以自动处理的记录都会得到处理。任何需要用户输入的记录都会卡在表格中。刷新页面后,Ajax请求会检查表中是否有任何记录。如果存在记录,则向用户显示模式以允许其输入。输入表单有一个“新记录”按钮,显示3个字段的另一轮,然后数据发布到PHP脚本。该脚本处理数据并删除受影响的记录。如果有多条记录,则ajax脚本会弹出另一个模态。这一直持续到表格为空。
帮助必须有更优雅的解决方案。我看了几个CRUD网格,但大多数似乎是关于显示和编辑数据,而不是关于一般数据输入。
对于文字墙,对不起。
答案 0 :(得分:0)
你的意思是这样吗
http://www.labs.mimmin.com/inlineedit/
http://dev.iceburg.net/jquery/tableEditor/example_new.php
我通过使用'jquery inline editable table'
在谷歌上找到了它我知道Yii有一个很好的管理界面,特别是快速输入,但我觉得你自己编写了代码,转移到Yii可能是一个更好的挑战,以一种很好的方式解决这个问题。
祝你好运