我正在使用codeigniter,并且我有一个使用jquery的超时函数。我只需要找到一种方法从应用程序正在使用的数据库中的字段中获取数字(int),并将javascript文件中的初始int设置为它。正如您在代码''中看到的那样需要从数据库表中动态接收。由于它不需要Ajax(不需要实时动态接收数据),我希望尽可能找到更轻的解决方案。在这种情况下最好的做法是什么?使用mysql初始配置的Javascript/jquery
$(document).ready(function() {
idleTimer = null;
logoutTimer = null;
idleWait = 900000; //15 minutes
logoutWait = 30000; //30 sec
timeUp = false;
只输出从PHP的值:' idlewait = <?php echo $ idlewait; ?>;' – 2012-02-29 03:28:31
我不熟悉笨,但你可以直接在你的JavaScript包括PHP。 '例如,idleWait = <?= $ php_variable;?>;'。 – 2012-02-29 03:30:02
是的,唯一的事情是我必须从数据库中获取它。如果有一个连接数据库的短php函数,并且在javscript页面中获取超时值是最好的方法,那么我想我可以这样做。只是想知道是否有更好的方法来做到这一点。 – ALF 2012-02-29 03:31:48