雑記

非同期処理でファイルを送る方法(jquery)

<script type="text/javascript">
    $("#isubmit").click(function(){
        var formdata = new FormData($("#iform").get(0));//form ID
        $("#isubmit").prop('disabled', true);
        $.ajax({
            type : 'post',                      // HTTPメソッド
            url  : '/hoge/index.php',           // POSTするURL
            data: formdata,         // POSTするデータ
            processData: false,
            contentType: false,
            dataType: 'json',                   // レスポンスのデータ型
            success: function(obj) {      // 成功時の処理
                if(obj.err==""){
                    location.reload();
                    return false;
                }else{
                    var strComment = obj.err;
                    alert(strComment);
                    $("#isubmit").prop('disabled', false);
                }
                return false;
            },
            error: function(e) {                 // HTTPエラー時の処理
                var strComment = 'Server Error. Please try again later.';
                alert(e);
                $("#isubmit").prop('disabled', false);
            }
        });
    });
</script>

非同期処理でファイルを送る方法の勘所は2箇所。

        var formdata = new FormData($("#iform").get(0));//form ID

 

            processData: false,
            contentType: false,

これが大事な箇所です。この2箇所がないとファイルの非同期は
成立しません。
 

The following two tabs change content below.
zip358と申します。 まったりWEB日誌を更新している中の人です? 趣味は映画鑑賞とブログ書きです、 こちらで生活できるようになるのが目標です。 ブックマークやシェアして頂けると励みになります。 どうぞよろしくお願い致します。

関連記事

  1. 雑記

    REOL(れをる) これは!?凄いな・・・。

    REOL これは!?凄いな・・・。凄いミュージシャン、アーティスト…

  2. 雑記

    HARUHI:ひずみ:映画、世界から猫が消えたなら主題歌

    HARUHIさんというアーティスト?ミュージシャンが歌うひずみとい…

  3. 雑記

    わたーわたー水。

    ハローわに毎日ぐらいとは言わないけど、2日に一回ぐらい行って…

  4. 映画レビュー

    映画:ファンタスティックフォーを観てきましので感想なんかを #映画レビュー

    映画、ファンタスティックフォーを観てきましので感想なんかを残しときま…

  5. 映画レビュー

    映画、ザ・ウォークを観てきましので感想なんかを #映画レビュー #ザ・ウォーク

    映画、ザ・ウォークを観てきましので感想なんかを残しときます。この映…

  6. 雑記

    映画:不都合な真実2、日本でも上映される事が決定。

    映画:不都合な真実2、日本でも上映される事が決定=環境問題の映画。…

2016年1月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

アクセスカウンター😅

とある高知県の気温や湿度

Twitter でフォロー

PAGE TOP