同時提交上傳文件和表單數據

var temFile = document.getElementById('upOneFile');
    var fileObj = temFile.files[0];
    var formData = new FormData();
    formData.append('multipartfile', fileObj);
    formData.append("groupId",$(groupId).val()); //添加其他參數
    formData.append("seriesId",$(seriesId).val());
    formData.append("typeId",$(typeId).val());
    $.ajax({
        type:'post',
        dataType:'json',
        url:'/note/upOne',
        data: formData,
        async: false,
        cache: false,
        contentType: false,// 告訴jQuery不要去設置Content-Type請求頭
        processData: false,// 告訴jQuery不要去處理髮送的數據
        success:function (data) {
            if(data.success){
                Note.close();
                Feng.success(data.msg||"上傳成功!");
            } else {
                Feng.error(data.msg||"上傳失敗!");
            }
        }
    })

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章