Ввод файла начальной загрузки Krajee с помощью SharePoint онлайн - PullRequest
0 голосов
/ 06 января 2019

Кто-нибудь использовал файл ввода Krajee (http://plugins.krajee.com/file-input) в SharePoint?

Если я хочу подключиться с помощью метода Ajax, какой тип URL-адреса для удаления я должен указать? Ниже приведена моя первоначальная попытка, но при нажатии кнопки удаления произойдет сбой со следующей ошибкой.

{"odata.error":{"code":"-2130575251, Microsoft.SharePoint.SPException","message":{"lang":"en-US","value":"The security validation for this page is invalid and might be corrupted. Please use your web browser's Back button to try your operation again."}}}

Кстати, я загружаю файлы вне рамок ввода файла. Я считаю, что можно оставить «uploadUrl» как есть.

Спасибо.

var siteUrl = _spPageContextInfo.webAbsoluteUrl;
var webRelUrl = _spPageContextInfo.webServerRelativeUrl;

coverPhotoURL = siteUrl + "/MyPictureLib/" + coverPhotoFileName;
var delete_url = siteUrl + "/_api/web/GetFileByServerRelativeUrl('" + webRelUrl + "/MyPictureLib/" + coverPhotoFileName + "')";

$("#kv-cover").fileinput({
    'theme': 'explorer-fas',
    'uploadUrl': '#',
    showCaption: false,
    browseOnZoneClick: true,
    overwriteInitial: false,
    maxFileSize: 3000,
    showUpload: false,
    maxFilesNum: 1,
    allowedFileExtensions: ["jpg", "jpeg"],
    showClose: false,
    showRemove: true,
    showCaption: false,
    showUpload: false,
    browse: null,
    overwriteInitial: false,
    initialPreviewAsData: true,
    uploadAsync: false,

    initialPreview: [
        coverPhotoURL,
    ],
    initialPreviewConfig: [
        { width: "120px", url: coverPhotoURL, key: 1, url: delete_url},
    ]
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...