我有一个 Web 应用程序,它必须在 jQuery 的帮助下加载 JSON 对象。我正在使用此代码来获取 JSON 对象:
$.getJSON(url, function(data) {
...
}
像往常一样,它适用于 FF、Chrome、Safari、Opera,但不适用于 Internet Explorer(我只尝试过 IE9)。
我发现,如果我在 IE 中打开 F12 开发人员工具,显示控制台,刷新页面,它可以正常工作。我认为这很奇怪。我要求一些大学进行检查,他们能够重现这一点。打开开发人员工具时会发生什么变化?为什么它会起作用?
编辑:
我从 servlet 收到的 JSON 对象示例:
{"product":[],"signaling":[],"vendor":["HP","SUN","IBM"],"capacity":[],"backup":[],"availability":[]}