Pregunta

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

¿Fue útil?

Solución

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

Otros consejos

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/

Licenciado bajo: CC-BY-SA con atribución
scroll top