首頁  >  問答  >  主體

javascript - ajax 圖片檔案與文字方塊資料一起提交上傳處理

選擇本地圖片文件,在輸入框內輸入一些資料然後點擊提交,提交之後直接報 Uncaught TypeError: Illegal invocation錯誤。非法調用,檔案不能用forData不能放在json裡面吧

迷茫迷茫2697 天前659

全部回覆(1)我來回復

  • 某草草

    某草草2017-05-31 10:43:10

    你如果想讓文件用ajax提交,基本上有三種方式
    1、你可以用formdata封裝你的文件,然後放入ajax的data就可以了。
    2、你可以用jquery from 插件,直接接可以上傳文佳了。
    3、你可以把本地的檔案轉成base64格式的,然後就可以和普通個文字格式一樣提交就可以了。然後在服務端在把base64轉成圖片即可。

    回覆
    0
  • 取消回覆