How can I add attachment in SharePoint I am stuck on this problem hopefully can help me to proceed this problem. I will so much appreciate your help. Thank you.

This is the console on the browser

This is the sample screenshot of my custom script

有帮助吗?

解决方案

You have used SP.RequestExecutor which is used for making cross domain calls and if so your _spPageContextInfo.webServerRelativeUrl won't work. Either you need to use query string to get the url or try using hard code url value. For getting url from query string

hostweburl =
            decodeURIComponent(
                getQueryStringParameter("SPHostUrl")
        );
appweburl =
           decodeURIComponent(
                getQueryStringParameter("SPAppWebUrl")
        );

var scriptbase = hostweburl + "/_layouts/15/";

For reference Click here

其他提示

With regards to the error your encountering , I believe you want to change your call to _spPageContextInfo.webServerRelativeUrl to _spPageContextInfo.siteAbsoluteUrl

The following article provides a good breakdown on the properties available on _spPageContextInfo

https://sympmarc.com/2013/03/26/using-_sppagecontextinfo-to-determine-the-current-sharepoint-context-in-script/

许可以下: CC-BY-SA归因
scroll top