Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要帮助在rails中设置jquery倒计时吗_Jquery_Ruby On Rails_Web Applications_Jquery Countdown - Fatal编程技术网

需要帮助在rails中设置jquery倒计时吗

需要帮助在rails中设置jquery倒计时吗,jquery,ruby-on-rails,web-applications,jquery-countdown,Jquery,Ruby On Rails,Web Applications,Jquery Countdown,我制作了一个Rails应用程序来进行计算机自适应测试。我需要在考试中放一个计时器,以便考试一结束就结束。我试着在互联网上搜索,但找不到解决办法。谢谢你的帮助:) 附言-如果你认为这是一个幼稚的问题,不要生气。谷歌的第一反应: 您可以选择以下内容: //On the page start var timeToEndTest = 600; //10 min setTimeout(endTest, timeToEndTest); 作为将结束测试的endTest某个函数来自Google的第一个响应:

我制作了一个Rails应用程序来进行计算机自适应测试。我需要在考试中放一个计时器,以便考试一结束就结束。我试着在互联网上搜索,但找不到解决办法。谢谢你的帮助:)


附言-如果你认为这是一个幼稚的问题,不要生气。

谷歌的第一反应:

您可以选择以下内容:

//On the page start
var timeToEndTest = 600; //10 min

setTimeout(endTest, timeToEndTest);

作为将结束测试的
endTest
某个函数

来自Google的第一个响应:

您可以选择以下内容:

//On the page start
var timeToEndTest = 600; //10 min

setTimeout(endTest, timeToEndTest);

作为将结束测试的某个函数,请使用rails会话进行此操作。在控制器中,您可以这样放置: 会话[:当前用户\u id]=@user.id

要设置应用程序中会话的过期期限,只需将以下选项添加到config/initializers/session_store.rb文件中:

:过期时间=>60.5分钟//或指定时间


一旦会话结束,您就可以完成测试。

使用rails会话来完成测试。在控制器中,您可以这样放置: 会话[:当前用户\u id]=@user.id

要设置应用程序中会话的过期期限,只需将以下选项添加到config/initializers/session_store.rb文件中:

:过期时间=>60.5分钟//或指定时间

会话一结束,您就完成了测试