Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用SPServices获取选项列选项_Javascript_Sharepoint 2010_Spservices - Fatal编程技术网

Javascript 使用SPServices获取选项列选项

Javascript 使用SPServices获取选项列选项,javascript,sharepoint-2010,spservices,Javascript,Sharepoint 2010,Spservices,我想创建一个自定义模式,该模式在添加新项时具有与“选择”列中包含的下拉项相同的下拉项。“我的网页”是一个自定义的.html文件,不加载默认的SharePoint文件。我的列名是 Entry: Notice or Information or Error 我用这个例子作为起点 我有它的工作,但我想在列中包含的选择,以便模态也将有他们。任何方向都是值得赞赏的,我的谷歌搜索结果并没有使用SPServices返回任何内容。这个问题已经问了好几个月了,但我希望做类似的事情。我在这里找到了答案: 基本上,

我想创建一个自定义模式,该模式在添加新项时具有与“选择”列中包含的下拉项相同的下拉项。“我的网页”是一个自定义的.html文件,不加载默认的SharePoint文件。我的列名是

Entry: Notice or Information or Error
我用这个例子作为起点
我有它的工作,但我想在列中包含的选择,以便模态也将有他们。任何方向都是值得赞赏的,我的谷歌搜索结果并没有使用SPServices返回任何内容。

这个问题已经问了好几个月了,但我希望做类似的事情。我在这里找到了答案:

基本上,代码如下所示:

    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())
             });
          }
       }
函数GetChoicesFromField(){ var method=“GetList”; var webURL=$().SPServices.SPGetCurrentSite(); var list=“”; $().SPServices({ 操作:方法, listName:list, completefunc:函数(扩展数据、状态){ parseSiteField(扩展数据、状态); }, 异步:false }); } 函数parseSiteField(扩展数据、状态){ 如果(状态=‘成功’){ $(扩展数据.responseXML).find(“字段[DisplayName='']CHOICE”).each(函数(){ console.log($(this.text()) }); } }
这个问题已经问了好几个月了,但我想做一些类似的事情。我在这里找到了答案:

基本上,代码如下所示:

    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())
             });
          }
       }
函数GetChoicesFromField(){ var method=“GetList”; var webURL=$().SPServices.SPGetCurrentSite(); var list=“”; $().SPServices({ 操作:方法, listName:list, completefunc:函数(扩展数据、状态){ parseSiteField(扩展数据、状态); }, 异步:false }); } 函数parseSiteField(扩展数据、状态){ 如果(状态=‘成功’){ $(扩展数据.responseXML).find(“字段[DisplayName='']CHOICE”).each(函数(){ console.log($(this.text()) }); } }
谢谢,这仍然与我相关,现在我可以简化我的代码。谢谢,这仍然与我相关,现在我可以简化我的代码。