【问题标题】:Sharepoint online list Create Folder and insert item in itSharepoint 在线列表创建文件夹并在其中插入项目
【发布时间】:2018-11-12 22:27:20
【问题描述】:

我正在尝试在共享点列表中创建文件夹并将项目添加到新创建的文件夹中。

目前我正在打开 newform.aspx 页面,其中文件夹路径尚不存在,如下所示:- https://sharepointonline.com/sites/SiteName/Lists/ListName/NewForm.aspx?IsDlg=1&RootFolder=/sites/SiteName/Lists/ListName/Folder1/Folder2

当用户单击带有项目详细信息的保存按钮时,我正在使用代码创建 Folder1 和 Folder2 到 presave。文件夹创建成功但没有插入项目,会抛出文件夹路径不存在的错误。

如果我刷新页面并尝试添加项目,它将很容易插入到文件夹中。

请帮帮我。

【问题讨论】:

    标签: list sharepoint-online newforms


    【解决方案1】:

    JSOM/Rest api 是异步的,你应该尝试延迟添加项功能并在前一个功能完成时返回。

    在这种情况下尝试使用 jQuery Deferred

    您可以查看this thread 以获得示例演示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-06
      • 2017-11-04
      • 1970-01-01
      • 2017-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多