我有一個更大的問題,並縮小到這一點。jQuery parseJSON問題/錯誤?
$ .parseJSON()沒有正確解析從我的服務器返回的JSON。
我相信它與類似的模式有關(我不確定這是否是JavaScript對象的正確名詞)。有人知道這裏發生了什麼,或者這是一個錯誤?
的document.ready:
$.ajax(
{
url: "MyProjects.aspx/initjson",
success: function (msg) {
j = $.parseJSON(msg.d);
console.log(msg.d);
console.log(j);
}
}
);
產生以下: 注意,在部分 2個對象是被分析之前的不同,但相同的事後。
當我改變字段名它的工作原理,但:
- 的jQuery 1.6.4 & 1.7.1
- 的User-Agent:Mozilla的/ 5.0(Windows NT的6.1; WOW64)爲AppleWebKit/535.2 (KHTML,例如Gecko)Chrome瀏覽器/ Safari瀏覽器15.0.874.121/535.2
- 服務器:ASP.NET開發服務器/ 10.0.0.0
- X-ASPNET-版本:4.0.30319
AFAIK它解析正確,你指的是哪一部分? – jerjer
「章節」中的sectionid是之前的2和1,但是 – Greg
之後的1和1可以包含文本格式的響應,以便我可以複製它? – Stefan