gpt4 book ai didi

jQuery parseJSON 问题/错误?

转载 作者:行者123 更新时间:2023-12-01 01:54:30 25 4
gpt4 key购买 nike

我遇到了一个更大的问题,并将其缩小到这个范围。

$.parseJSON() 无法正确解析从我的服务器返回的 JSON。

我相信它与类似的模式有关(我不确定这是否是 javascript 对象的正确术语)。有谁知道这里发生了什么或者这是一个错误?

文档准备就绪:

$.ajax(
{
url: "MyProjects.aspx/initjson",
success: function (msg) {
j = $.parseJSON(msg.d);
console.log(msg.d);
console.log(j);
}
}
);

产生这个: Screenshot Of Chrome Console请注意,部分中的两个对象在解析之前是不同的,但在解析之后是相同的。

当我更改字段名称时,它会起作用: Screenshot 2 of Chrome Console

  • jQuery 1.6.4 和 1.7.1
  • 用户代理:Mozilla/5.0(Windows NT 6.1;WOW64)AppleWebKit/535.2(KHTML,如 Gecko)Chrome/15.0.874.121 Safari/535.2
  • 服务器:ASP.NET开发服务器/10.0.0.0
  • X-AspNet-版本:4.0.30319

最佳答案

我相信解析是正确的。在第一个 console.log 调用中,您会注意到对象的顺序是部分,然后是项目,但是当您对 json 对象 j 调用 console.log 时,它会以相反的顺序返回它们,但sectionid值仍然正确每个对象。

关于jQuery parseJSON 问题/错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8338523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com