0

函数 IfModuleSucceded(sender, args) {

            var existingCount = existingItems.get_count();
            var existEnumerator = existingItems.getEnumerator();

            while (existEnumerator.moveNext()) {

                var currentmodule = existEnumerator.get_current();
                var URL = currentmodule.get_item("Request_URL");

                alert(URL);

            }

        }

在此代码中,我尝试使用客户端对象模型检索 SharePoint 列表中的超链接列的 url,但我收到了一个对象。我怎么能从这个接收到的对象中获取 URL ????

执行此代码时,它会将警报显示为“[Object Object]”。有人能帮我解决这个问题吗?

4

2 回答 2

0

答案将是alert(url.url)因为它是一个对象。

它还将有一个名为 description 的属性

于 2013-07-05T14:05:22.577 回答
0

Hyperlink 字段有两个属性:Description 和 Url。

您可以像这样访问属性: ObjectName.PropertyName

因此,对于示例中的 URL 对象,您可以访问如下属性: URL.Url 和 URL.Description

我发现 Url 和 Description 区分大小写,因此请确保在必要时大写。

这对我很有用。

于 2015-04-09T21:07:57.967 回答