【发布时间】:2017-04-03 10:09:49
【问题描述】:
【问题讨论】:
-
我认为您最好为 DAC 的开始时间和结束时间创建 2 个新字段。在一个按钮下,只需设置一个按钮的开始时间和另一个按钮的结束时间(或在开始后重新使用按钮更改标签。)然后计算另一个字段以显示总时间(如果需要)。
-
为什么我需要为开始和结束时间创建 2 个新字段?
-
因为用户可能“开始”并离开页面甚至注销(可能发生在会话超时)。这样开始记录在数据库中,用户可以随时返回并“停止”,然后记录结束时间。从结束时间开始,您可以在输入结束时间时获得总时间。这只是一个建议 - 但我会根据您的问题看到一个问题并且页面已刷新。
-
对于我的问题,这很简单。用户单击“开始”,秒表将开始运行,当用户“暂停”时,秒表也会暂停,“停止”秒表也会停止。它只会发生用户登录而不离开页面或注销。当它暂停和继续时,我需要存储号码的盒子。
-
假设这些时间段很短并且您不需要保存数据(仅用于显示),我会研究某种类型的 javascript 秒表以使值不断更新。否则,我不确定您如何能够在不刷新页面的情况下让页面不断显示时间。尝试谷歌 JavaScript 秒表库,看看这是否有帮助