Незаконный вызов - FormData - Не понимаю, почему это не работает - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь получить файл из входного файла с помощью этого метода.Я знаю, что по этому поводу уже есть несколько тем, но я попробовал все, что мог, чтобы заставить его работать.

Вот форма:

<form id="sendPDF" method="POST" name="sendPDF" enctype="multipart/form-data">
    <input type="file" id="attachPDFFile" name="attachPDFFile">
    <input type="hidden" name="idEntite">
    <input type="hidden" name="typeEntite">
    <input type="hidden" id="typeScanPDF" name="typeScan" value="">
</form>

И код JQuery:

$("#attachPDFFile").on("change", function(){
    var file = this.files[0], 
        data = new FormData();

    data.append('attachPDF', file.name);

    $.ajax({
        url:        siteUrl + "/action/actionCommon/attachPDF",
        type:       'POST',
        dataType:   'JSON',
        data: data,
        cache: false,
        contentType: false,
        processData: false,
        success: ...
    });
});

Это возвращает мне незаконный призыв ...

Не могли бы вы помочь мне с этим?Это поражает меня ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...