Logicky BLOG

Logickyの開発ブログです

  • Javascript
  • Python
  • PHP
  • Go
  • OS・サーバ
  • 機械学習
  • つくったもの
  • 数学
  • アルゴリズム
  • Logicky

フォームのファイルをAjaxでアップロードする

FormData オブジェクトの利用ここにドンズバのことが書いてあって有り難いです。非常に便利っぽいですね。

var fd = new FormData(document.getElementById("form_data"));

このfdを渡してAjaxでやったらできた。いやーよかったよかった簡単で。 jqueryでやる場合、この2つを設定しないとだめらしい。 processData: false, contentType: false,

$.ajax({
    type: 'post',
    url: 'hogehoge.com',
    data: fd,
    dataType: 'html',
    async: true,
    processData: false,
    contentType: false,
    success: function(data){
        hoge();
    },
});
  • Javascript
  • Python
  • PHP
  • Go
  • OS・サーバ
  • 機械学習
  • つくったもの
  • 数学
  • アルゴリズム
  • Logicky