【发布时间】:2009-06-24 11:08:26
【问题描述】:
我使用 ASP .Net MVC 编写了一个 Web 应用程序。应用程序的功能之一是使用 json 将对象列表返回到网页。然而,这些对象具有不同的类型。如何使用 javascript 确定这些对象的类型?
【问题讨论】:
标签: javascript asp.net asp.net-mvc
我使用 ASP .Net MVC 编写了一个 Web 应用程序。应用程序的功能之一是使用 json 将对象列表返回到网页。然而,这些对象具有不同的类型。如何使用 javascript 确定这些对象的类型?
【问题讨论】:
标签: javascript asp.net asp.net-mvc
javascript 中没有对象类型的概念。如果您需要该信息用于运行客户端的某种逻辑,则将返回类型名称的属性添加到您的对象中,然后在 JS 中检查它。
【讨论】:
您可以在 ASP.NET / 服务器端的 json 序列化中发出对象的类型。但我猜你正在使用标准的 json 序列化程序,我不确定它是否可以调整以发出 instance.GetType() 的输出。
【讨论】: