Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   formData ajax form upload (https://javascript.ru/forum/dom-window/49768-formdata-ajax-form-upload.html)

imedia 27.08.2014 18:24

formData ajax form upload
 
Здравствуйте возникает проблема с тем что остальные данные кроме содержимого инпута файл не появляются в обработчике

<form action="javascript:void(0)" method="post" id="resort-info" enctype="multipart/form-data" >
<input type="hidden" name="id_country">
<input style="width:400px" type="text" name="resort_name">
<textarea style="width:400px" name="resort_desript" cols="60" rows="3" ></textarea>
<input type="file" name="gerb_path">
<select class="resorts_types" name="resort_type"></select>
<input type="submit" class="button_adm add_resort_btn" value="Добавить"></div>
</form>

var formData = new FormData(document.getElementById("resort-info"));

        $.ajax({
            url: '/functions_ajax/add_resort/',
            type: 'POST',
            xhr: function() {
                var myXhr = $.ajaxSettings.xhr();
                return myXhr;
            },
            success: function (data) {
                alert("Data Uploaded: "+data);
            },
            data: formData,
            cache: false,
            contentType: false,
            processData: false
        });

skrudjmakdak 27.08.2014 20:17

оно?
http://stackoverflow.com/questions/2...ax-file-upload


Часовой пояс GMT +3, время: 15:38.