Comet Javascript错误

Comet Javascript错误,javascript,json,orbited,Javascript,Json,Orbited,我使用Orbited作为本地主机上的Comet服务器。它正在侦听端口: 9000 for http 61613 for stomp 我的JavaScript调试器报告错误:行中未定义JSON: var vals = JSON.parse(payload); 原因可能是什么?如何解决此问题?JSON库没有内置到Javascript中。您必须包括一个。如果您使用我链接的代码,您的代码应该可以工作 或者,由于JSON是Javascript对象文本的子集,您可以这样做: var vals = eva

我使用Orbited作为本地主机上的Comet服务器。它正在侦听端口:

9000 for http
61613 for stomp
我的JavaScript调试器报告错误:行中未定义JSON:

var vals = JSON.parse(payload);

原因可能是什么?如何解决此问题?

JSON库没有内置到Javascript中。您必须包括一个。如果您使用我链接的代码,您的代码应该可以工作

或者,由于JSON是Javascript对象文本的子集,您可以这样做:

var vals = eval('(' + payload + ')');

您必须有一个javascript include标记,用于在html页面中加载动态json库

对于您的设置,它将位于http://:9000/static/JSON.js