2013-07-05 30 views
0

功能IfModuleSucceded(發件人,參數){Retriving超鏈接列是在SharePoint列表的URL,使用客戶端對象模型

  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); 

      } 

     } 

在這種代碼我試圖檢索超鏈接列的URL它位於SharePoint列表中,使用Client對象模型,但我收到了一個對象。我怎麼能從這個接收到的對象中獲得Url?

當執行此代碼時,它將警報設置爲「[Object Object]」。 任何人都可以幫我解決這個問題嗎?

+0

yehaaa ...我找到了anwser ...我可以使用var URL = currentmodule.get_item(「Request_URL」)。get_url(); – Nera

回答

0

答案將是alert(url.url),因爲它是一個對象。

它也將有一個屬性稱爲描述

+0

謝謝你的回答。我嘗試過,但沒有奏效。我可以通過使用「.get_url()」來獲取網址 – Nera

0

超鏈接字段有兩個屬性:描述和Url。

您可以訪問屬性是這樣的:ObjectName.PropertyName

因此,對於你的URL對象在你的榜樣,就可以達到這樣的特性:URL.Url和URL.Description

我發現,網址和說明區分大小寫,因此請確保在必要時大寫。

這對我很好。

相關問題