【发布时间】:2014-11-11 22:04:33
【问题描述】:
现在我正在尝试返回带有对 $.get() 请求的响应的字符串数组,因此我将字符串数组转换为 JSON 对象
var messagesFromFile = Array();
messagesFromFile[0]="code";
messagesFromFile[1]="eat";
messagesFromFile[2]="play";
messagesFromFile[3]="sleep";
response.writeHead(200,{'Content-Type':'application/json'})
response.write(JSON.stringify(messagesFromFile));
response.end();
,然后在前端,我想将json对象转换回字符串数组
$(window).load(function(){
$.get("http://localhost:8000",
{
name:"GetAllMessages"
},function(data,status){
try{
var arr = $.parseJSON(data);
}
catch(err){
alert(err);
}
});
});
但是会抛出“语法错误意外令牌”异常!!!克服此异常的任何帮助或以任何方式返回响应的字符串数组 提前致谢
【问题讨论】: