-1

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

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

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

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

请帮助我。

4

1 回答 1

0

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

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

您可以查看此线程以获取示例演示。

于 2018-06-04T09:42:53.253 回答