2013年Shareponint的Cascade Drop-Dow无效

时间:2018-04-09 11:44:21

标签: sharepoint

我有两个清单:

Clientes-Canal:TITLE Clientes-Subsegmentacion:TITLE - CANAL(查看Clientes-Canal) 客户:我保存所有信息的地方

我的代码:



           $(document).ready(function () {
               $().SPServices.SPCascadeDropdowns({
                   relationshipList: "Clientes-Subsegmentacion",
                   relationshipListParentColumn: "Clientes-Canal",
                   relationshipListChildColumn: "Title",
                   parentColumn: "Canal",
                   childColumn: "Subsegmentacion",
                   debug: true
               });
           });




在我的客户中'列表我有两列,运河(查找到客户运河)和Subsegmentacion(查找客户 - 子区域)

但它没有用。

错误:无法加载资源:服务器响应状态为500(内部服务器错误)

1 个答案:

答案 0 :(得分:0)

以下是文档:

  

relationshipList 包含该列表的列表的名称或GUID   父母/子女的关系。如果您选择使用GUID,它应该   看起来像:" {E73FEA09-CF8F-4B30-88C7-6FA996EE1706}"。另请注意,如果   如果使用GUID,则无需指定相关的WebURL   列表在另一个站点。

     

relationshipListParentColumn 中父列的StaticName   relationshipList

     

relationshipListChildColumn 中子列的StaticName   relationshipList

     

parentColumn 格式为

的父列的DisplayName      

childColumn 表格

中子列的DisplayName

所以,在你的情况下:

$(document).ready(function(){
    $().SPServices.SPCascadeDropdowns({
        relationshipList: "Clientes-Subsegmentacion",
        relationshipListParentColumn: "Canal",
        relationshipListChildColumn: "Title",
        parentColumn: "Canal",
        childColumn: "Subsegmentacion",
        debug: true
    });
});

确保您没有拼写错误,您也可以尝试使用Id列表的Clientes-Subsegmentacion

如果我的回答对您没有帮助,请查看我对类似问题的回答here