第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過ajax發(fā)送帶有jQuery文件的表單

通過ajax發(fā)送帶有jQuery文件的表單

PHP
冉冉說 2022-07-22 09:56:57
我的目標(biāo)是創(chuàng)建一個表單,通過 jQuery 通過 Ajax 將圖像發(fā)送到服務(wù)器。我已經(jīng)在這里問過這個問題(通過 ajax 發(fā)送帶有 jquery 文件組件的表單時出現(xiàn)問題),但它已被關(guān)閉,但仍然無法正常工作。根據(jù)我的問題,我改變了這樣的發(fā)送功能(根據(jù)這篇文章:jQuery AJAX file upload PHP):$( "#sendProfileImg").on('submit', function(e) {  e.preventDefault();  var file_data = $('#profileImgFile').prop('files')[0];     var form_data = new FormData();                    form_data.append('file', file_data);  console.log(form_data);   $.ajax({    url: 'uploadImage.php',    data: form_data,    type: 'POST',          dataType: 'text',          contentType: false,          cache: false,          processData:false,    success: function( data ) {      console.log(data);    }  });});展開片段但是我從 uploadImage.php 文件(僅包含 var_dump($_POST);)中得到的答案如下:array(0) {}有什么建議嗎?
查看完整描述

3 回答

?
拉莫斯之舞

TA貢獻(xiàn)1820條經(jīng)驗 獲得超10個贊

三件事

查看完整回答
反對 回復(fù) 2022-07-22
?
慕運維8079593

TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊

非常感謝大家,問題解決了。

我發(fā)現(xiàn)了2個問題:

  1. 我必須使用form_data.append。我不知道這個功能,它不在我遵循的教程中。此外,我必須對公式的每個字段都使用此功能,而不僅僅是帶有文件的字段

  2. $_POST 不返回有關(guān)已發(fā)布文件的信息。這就是為什么我沒有得到任何關(guān)于發(fā)布信息的回報。

再次感謝大家


查看完整回答
反對 回復(fù) 2022-07-22
?
SMILET

TA貢獻(xiàn)1796條經(jīng)驗 獲得超4個贊

由于您的請求只有文件,您可能想要使用$_FILES變量而不是$_POST. 上傳的文件只能通過$_FILES變量訪問。



查看完整回答
反對 回復(fù) 2022-07-22
  • 3 回答
  • 0 關(guān)注
  • 108 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號