js上传multipartFile

                $('input[name=multipartFile]').on('change', function(e) {
                    $('#btnSubmit').on('click', function(e) {
                        var formData = new FormData();
                        // formData.append(name, element);
                        formData.append('multipartFile', $('input[name=multipartFile]')[0].files[0]);
                        $.ajax({
                            url: '${ctx}/saveDicom',
                            method: 'POST',
                            data: formData,
                            contentType: false, // 注意这里应设为false
                            processData: false,
                            cache: false,
                            success: function(data) {
                                console.log(data.message)
                            },
                            error: function (jqXHR) {
                                console.log(JSON.stringify(jqXHR));
                            }
                        })
                        .done(function(data) {
                            console.log('done');
                        })
                        .fail(function(data) {
                            console.log('fail');
                        })
                        .always(function(data) {
                            console.log('always');
                        });
                    });
                });

你可能感兴趣的:(JavaScript,JavaScript)