对测验问题几乎没有帮助。
我想在测验模块中设置每个问题的时间限制(比如说30秒),之后就是 表单将自动提交问题(自动提交=未选择选项=未答复)。
有3个问题,因此总时间限制为90秒(每个30秒)。
我是通过XAMPP做的。
以下链接提供了迄今为止的工作
https://www.dropbox.com/s/4dzlgjtjzvs48vw/quiz.rar?dl=0
由于
答案 0 :(得分:1)
@Joeseph,您需要计算问题模块的总时间。
测验模块的处理流程
例如:
假设总共3个问题则需要乘以3 * 30 = 90秒。所以你在服务器端有90秒。
之后,您可以使用以下方法(依赖 - 包含jQuery库)进行自动提交表单处理。
setTimeout(function(){ //Your form submit code }, 90000);
setTimeout()
方法在指定的毫秒数后调用函数或计算表达式。
注意:
1000 ms = 1秒。
该功能仅执行一次。如果需要重复执行,请使用setInterval()
方法。
如果您仍有任何疑问或问题,请与我们联系。