我有以下来自我的ajax请求的回复
response: {
Success : false;
Success Message: '';
ErrorMessage: 'Test';
}
我想在console.log中获得Success值,但我无法得到它。
我收到这样的回复文字。
var o = $.parseJSON(jqXhr.responseText);
console.log(o);
这给了我在控制台中的完整响应,但是当我尝试获得成功消息时,就像这样。
console.log(o.Success);
它给我未定义。任何人请在这里确定我做错了什么。
答案 0 :(得分:0)
JSON字段应以逗号分隔,而不是以分号分隔。我猜这就是为什么parseJSON没有正确转换它。