2016-08-22 69 views
0

我想創建一個自定義模式,該選項與添加新項目時包含在選項列中的下拉項目相同。我的頁面是自定義的.html,並且不會加載默認的SharePoint文件。我的列名是使用SPServices獲取選擇列選項

Entry: Notice or Information or Error 

我用這個例子作爲一個起點SPServices: populate a drop-down menu 我有工作,但是我想包含在列,這樣的模式將讓他們爲好選擇。任何方向表示讚賞我的Google結果並沒有真正重新調用任何使用SPServices的東西。

回答

2

這個問題已經過去幾個月了,但我正在尋找類似的東西。我發現我的答案在這裏:https://devspoint.wordpress.com/2010/10/26/using-spservices-to-get-the-values-of-a-choice-field/

基本上,代碼如下所示:

function GetChoicesFromField() { 
     var method = "GetList"; 
     var webURL = $().SPServices.SPGetCurrentSite(); 
     var list = "<name of your list>"; 

     $().SPServices({ 
      operation: method, 
      listName: list, 
      completefunc: function (xData, Status) { 
      parseSiteField(xData, Status); 
      }, 
      async: false 
     }); 
     } 

     function parseSiteField(xData, Status) { 
     if (Status == 'success') { 
      $(xData.responseXML).find("Field[DisplayName='<column name>'] CHOICE").each(function() { 
       console.log($(this).text()) 
      }); 
      } 
     } 
+0

謝謝這仍然是我有關的,現在我可以簡化我的代碼。 – JeremyA1

相關問題