【发布时间】:2013-09-25 13:31:37
【问题描述】:
我是一个通过 web api 暴露的端点,它会像这样喷出 JSON:
"[{"SomeId":1,"SomeName":"Some name 1","Parameter1":1.13,"Parameter2":3.0 ...
到 jquery ajax 获取请求。一切正常,直到 JSON 包含 NaN(不是数字):
"[{"SomeId":1,"SomeName":"Some name 1","Parameter1":1.13,"Parameter2":NaN ...
如果返回这种类型的数据,则会触发错误回调。
这是一个已知问题吗? jquery 或 web api 是罪魁祸首吗?我怎样才能减轻这种情况?谢谢。
【问题讨论】:
-
检查浏览器开发工具的网络选项卡中的响应,以查看是否从服务器发送 NaN。您是在做任何有趣的事情来构建响应,还是只是让 Web API 来做?
-
Web api 构建它...
标签: jquery json asp.net-web-api json.net