我是SharePoint的新手,我收到了创建带有以前选择的某些项目的表单的请求。
我在这里进行了一些研究,发现了一个主题:“ 从SharePoint列表中在线获取选定的项目”,该主题使用Javascript,但是没有告诉您如何在SharePoint中使用该JavaScript代码。有人可以指出正确的方向,我该如何做到这一点?
答案 0 :(得分:0)
一段时间以来,我试图从JavaScript前端与SharePoint进行通信,但这非常繁琐。
SP和FE是否在同一服务器上?就我而言,它们并不是使身份验证复杂得多的方法。在JavaScript中没有一种简单的方法可以对SP进行身份验证,因为存在多个验证步骤,至少在当时还没有,因此我们最终使用了.NET后端。 .NET后端可以使用CSOM库进行身份验证并与SharePoint进行通信(内部和外部)。然后公开一些REST API函数供前端使用。
我希望我的经历能有所帮助。
答案 1 :(得分:0)
您可以将JavaScript代码编写为HTML,或者更好的是,您可以为HTML编写单独的外部JS文件。如果您使用的是SharePoint 2013 Designer,则可以在其中打开网站以修改或设计页面。在此,有一个文件夹,即“站点资产”。这样,您可以添加一个JavaScript文件。
然后可以在HTML或aspx代码的“其他页面标题”下提供JS文件文件引用。