Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Javascript setInterval未正确处理_Javascript_Codeigniter - Fatal编程技术网

Javascript setInterval未正确处理

Javascript setInterval未正确处理,javascript,codeigniter,Javascript,Codeigniter,我想做的是每2秒检查一次CodeIgniter,看看会话是否仍然有效。但由于某种原因,当我使用以下代码时,我得到了这个错误: “未捕获的语法错误:意外标记;” 你知道为什么会这样吗 Javascript: setInterval(function() { $.getJSON("<?=base_url()?>index.php/regUserDash/sessionExpire"), function(data) { var sessio

我想做的是每2秒检查一次CodeIgniter,看看会话是否仍然有效。但由于某种原因,当我使用以下代码时,我得到了这个错误:

“未捕获的语法错误:意外标记;”

你知道为什么会这样吗

Javascript:

    setInterval(function() {
        $.getJSON("<?=base_url()?>index.php/regUserDash/sessionExpire"), function(data) {
            var sessionState = jQuery.parseJSON('{"sessionExpired":"true","sessionExpired":"false"}');
            if(sessionState.sessionExpired === "true") {
                alert('expired');
            } else if(sessionState.sessionExpired == "false") {
                alert('not expired');
            }
        });
}, 2000);

这里有一个额外的括号:

$.getJSON("<?=base_url()?>index.php/regUserDash/sessionExpire") // <--

$.getJSON(“index.php/regUserDash/sessionExpire”)//这里有一个额外的括号:

$.getJSON("<?=base_url()?>index.php/regUserDash/sessionExpire") // <--

$.getJSON(“index.php/regUserDash/sessionExpire”)//没问题,很高兴我能帮上忙。@MichaelRigsby:如果这解决了你的问题,请将其标记为“接受的答案”。没问题,很高兴我能帮上忙。@MichaelRigsby:如果这解决了你的问题,请将其标记为“接受的答案”。@MichaelRigsby:如果这解决了你的问题,请将其标记为“接受的答案”。