我知道已经有人问过这个问题,但是我读了很多帖子,但没有发现任何错误(我也尝试过不同版本的javascritpts文件(cdn,或下载到libary))。快速解释一下我有三个列表城市(标题),第二个列表Manicipalities(标题和查找列CitycodeProperty(Title)),第三个列表City_Manicipalities(具有两个城市和Manicipality查找列),我希望每个城市只向我显示相应的市镇,但它向我显示了此父级列的错误(无法在页面上找到)。请任何帮助或建议,将不胜感激。下面是我的代码。(“ 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>
根据我的测试,我发现了问题的原因:您的代码工作正常,但您将JS代码添加到错误的页面。