使用SPServices获取选择列选项



我想创建一个自定义模态,在添加新项时,在选择列中包含相同的下拉项。我的页面是自定义的。html,不加载默认的SharePoint文件。我的列名是

Entry: Notice or Information or Error

我使用这个例子作为起点SPServices:填充下拉菜单我有它的工作,但我想在列中包含的选择,以便模态也有它们。任何方向都是赞赏的,我的谷歌结果没有真正返回任何使用SPServices。

这个问题是几个月前提出的,但我想做一些类似的事情。我在这里找到了答案: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())
             });
          }
       }

相关内容

  • 没有找到相关文章

最新更新