【发布时间】:2011-09-29 14:08:36
【问题描述】:
我们的服务器位于欧洲。
有时美国用户在使用$.getJSON 函数时会报告一个问题。
他的浏览器只显示 json 响应,而不是捕获它并将其传递给 javascript。
ajax 调用看起来像:
$.getJSON(url, function(json_data){ ... });
有什么想法吗?
更多信息:
- 同一用户在FF和IE中出现问题。
- 我使用 Ruby On Rails
render :json。哪个响应类型是application/json。
【问题讨论】:
-
嗨,汤姆。可以发一些代码吗?
-
$.getJSON(url, function(json_data){ ... }).
-
我们有很多用户,但他们都没有报告过这样的问题。所以我猜代码有效。也许它与延迟、超时有关......
-
用户使用什么浏览器?
-
您的服务器输出什么响应类型? (
application/json,还是……?)stackoverflow.com/questions/477816/the-right-json-content-type
标签: javascript jquery getjson