Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在不使用event.preventDefault()的情况下上载文件;_Javascript_Java_Ajax - Fatal编程技术网

Javascript 如何在不使用event.preventDefault()的情况下上载文件;

Javascript 如何在不使用event.preventDefault()的情况下上载文件;,javascript,java,ajax,Javascript,Java,Ajax,如何解决这个问题 我认为这不是你的javascript错误,所以不要使用脚本。将文件发布到服务器并重定向到下一个操作。下一步我想知道UI上发送的电子邮件数量……在这种情况下,该怎么办 $(document).ready(function () { $("#sendmail").click(function (event) { //stop submit the form, we will post it manually. event.preventDe

如何解决这个问题

我认为这不是你的javascript错误,所以不要使用脚本。将文件发布到服务器并重定向到下一个操作。下一步我想知道UI上发送的电子邮件数量……在这种情况下,该怎么办
$(document).ready(function () {
    $("#sendmail").click(function (event) {

        //stop submit the form, we will post it manually.
        event.preventDefault();
       // for (i = 0; i < mails.length; i++) {
        // Get form
        var form = $('#fileUploadForm')[0];

        // Create an FormData object
        var data = new FormData(form);

        // If you want to add an extra field for the FormData
        data.append("email12", mails[0]);

        // disabled the submit button
        $("#btnSubmit").prop("disabled", true);

        $.ajax({
            type: "POST",
            enctype: 'multipart/form-data',
            url: "EmailController",
            data: data,
            processData: false,
            contentType: false,
            cache: false,
            timeout: 600000,
            success: function (data) {

                $("#result").text(data);
                console.log("SUCCESS : ", data);
                $("#btnSubmit").prop("disabled", false);

            },
            error: function (e) {

                $("#result").text(e.responseText);
                console.log("ERROR : ", e);
                $("#btnSubmit").prop("disabled", false);

            }
        });
       // }
    });
});
  java.io.IOException:                org.apache.tomcat.util.http.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Stream ended unexpectedly
at org.apache.catalina.connector.Request.parseParts(Request.java:2793)
at org.apache.catalina.connector.Request.parseParameters(Request.java:3083)
at org.apache.catalina.connector.Request.getParameter(Request.java:1151)
at org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:384