我使用getJSON从SharePoint列表svc中检索数据。我想获取Lookup列的值。它当前返回[对象对象]响应。有没有办法获得实际价值?已经在MSDN上发布了这个,但微软不知道该怎么做。如果有人这样做了,我将在MSDN上更新我的帖子,告诉微软该怎么做。
答案 0 :(得分:2)
[object Object]只是告诉您正在尝试将对象输出为字符串的通用方法。
您可以将对象视为数组,并遍历键以查找所有值。
for (var key in objectVar) {
console.log("key: " + key + "\nvalue: " + objectVar[key]);
}
您可能必须获得递归才能获取对象中对象的值。
如果您使用Fiddler,您可以自行剖析回复。如果你使用Chrome,你可以将整个对象转储到控制台,它会显示整个事情。
您还可以在IE调试器工具中添加断点,然后在变量上设置监视,并在监视区域中展开变量。
请注意,共享点查找字段值需要在#custal上分割。