parent 列 jquery 中的 SharePoint 2010 级联下拉菜单错误

SharePoint 2010 Cascading Dropdown error in parent column jquery

我知道这个问题已经被问过了,但我已经阅读了很多帖子,但没有发现任何错误(我也尝试了不同版本的 javascritpts 文件(cdn,或下载到 libary))。快速解释一下我有三个列表城市(标题),第二个列表 Manicipalities(标题和查找列 CitycodeProperty(Title))和第三个列表 City_Manicipalities(它有两个查找列的城市和 manicipality)我想要的每个城市只显示相应的城市,但它显示 parent 列的错误,无法在页面上找到。请提供任何帮助或建议,我们将不胜感激。下面是我的代码。("DimoiKinotitesTest"的名称是城市列表)

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script language="javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.SPServices/0.6.2/jquery.SPServices-0.6.2.min.js" type="text/javascript"></script>


<script language="javascript" type="text/javascript">

var myJQ = jQuery.noConflict(true);

myJQ(document).ready(function(){
    //alert( myJQ.fn.jquery );
    //alert( myJQ().SPServices.Version() );

    // you would put your cascading dropdowns in here, like:
    myJQ().SPServices.SPCascadeDropdowns({
    relationshipList: "DimoiKinotitesTest",
    relationshipListParentColumn: "City",    
    relationshipListChildColumn: "Title",
    parentColumn: "CityCodeProperty",
    childColumn: "MunicipalityCodeProperty",
    debug: true 

        // options
    });
});

</script>

enter image description here

根据我的测试,我找到了您问题的原因:您的代码工作正常,但您将 JS 代码添加到了错误的页面。

请在 AllItems 页面的 NewItem 页面和 editItem 页面中添加代码。

下面是我的测试结果。

列出 DimoiKinotites 测试:

如果我在所有项目页面中添加代码,我将重现您的问题:

代码在 NewItem 页面和 EditItem 页面中有效: