0

我正在使用 Sharepoint 2012 和库 SPService、JQuery .....

我有一个名为项目日的列表

在这个列表中,我有一个动态表单,在这个表单中,我有一个名为 Project 的动态字段。

在显示表单中,我的项目带有 ID。

此 ID 是另一个名为 REF_PROJECTS 的列表中的项目 ID。

当我使用项目日的显示形式时,我想将 ID 与其他项目的 ID 相关联。

REF_PROJECTS 字段:ID 名称标题代码

因此,在列表项目日,我想询问列表 REF_PROJECTS,例如查找 ID 335 的名称是什么。

我试过这样:(此时,我只想查看 REF-PROJECTS 中的所有项目),但它没有用

 $(document).ready(function() {
  $().SPServices({
    operation: "GetListItems",
    async: false,
    listName: "Announcements",
    CAMLViewFields: "<ViewFields><FieldRef Name='Title' /></ViewFields>",
    completefunc: function (xData, Status) {
      $(xData.responseXML).SPFilterNode("z:row").each(function() {
        var liHtml = "<li>" + $(this).attr("ows_Title") + "</li>";
        $("#tasksUL").append(liHtml);
      });
    }
  });
});
</script>
<ul id="tasksUL"/>

我的网站是这样的

                                    INTRANET

REF_PROJECTS MYFORM 其他 FORM1 FORM2 项目日

您知道如何在此列表中查看其他列表中的所有信息吗?

谢谢

4

1 回答 1

0

您发布的脚本似乎与您所描述的内容没有太大关系。例如,您需要使用正确的 listName。您还应该添加一个 CAMLQuery 子句来过滤您想要的 ID,可能是通过从 URL 中获取它。

于 2012-07-13T11:20:34.543 回答