重新上载主javascript文件后无法正常工作

时间:2016-08-14 07:43:53

标签: javascript php ajax nginx

我使用nano命令在main.js文件中更改了一行。

这是一行。

之前:

document.location = '?premium,promotion';

后:

document.location = '?premium,8';

我刚刚救了它。现在,我看到main.js中的其他函数都没有工作。我之前和之后改变了那条线。

我在debian上使用Nginx。也许我应该重新启动ajax或者什么? 当我在Chrome浏览器中探索时,我看到了错误:

Uncaught ReferenceError: userid is not defined main.js:140

main.js的140行是:

// user activity
$.post('ajax.php', { action: 'activity', user: userid });
setInterval(function() {
    $.post('ajax.php', { action: 'activity', user: userid });
}, 60*1000);

这是main.js文件:

http://pastebin.com/wgH7N4Da

这是ajax.php:

http://pastebin.com/ewueSuQn

问题出在哪里?

1 个答案:

答案 0 :(得分:0)

我看到了js代码,并且根据错误说明,您需要将userid定义为变量或放在单引号内。