这里有新手,所以请耐心等待。
我正在构建一个基于HTML的小型网站(使用Bootstrap框架)。我希望能够将包含一些元数据的文件上载到SharePoint 2010文档库。麻烦的是当我链接" upload.aspx"表单到我的HTML页面,我得到一个奇怪的错误,其中我上传的文件在流程结束时开始下载。
" upload.aspx"工作正常,但下一页" editform.aspx"是什么引发了这个问题。输入元数据并单击"确定"后,我会收到提示,要求我下载该文件。事实上,该文件会上传元数据,但从用户体验的角度来看,这有点令人沮丧。
还有另外一种方法可以使用HTML / JavaScript吗?我确实尝试使用内容编辑器webpart拍摄,但这搞砸了样式。任何帮助将不胜感激!
谢谢!
答案 0 :(得分:0)
尝试使用SPServices Jquery Library for SharePoint Web Services。有一个可以使用的库的支持操作列表。对于您的场景,“AddAttachment”操作将是您正在寻找的操作。
$().SPServices({
operation: "AddAttachment",
listName: listName,
asynch: false,
listItemID:itemId,
fileName: this.filename,
attachment: data,
completefunc: function (xData, Status) {
console.log('attachment upload complete',xData,status);
}
});
请务必添加列表名称和文件必须附加到的项目的ID。如果您有更多问题,请随时发表评论。