ajax上傳單個,多個文件文件

<script src="/jquery.min.js"></script>
<form id="uploadForm"  enctype="multipart/form-data">
<input type="file" name="file_01[]" id="file" multiple="true" 
form="uploadForm" accept="image/png,image/gif,image/jpeg" />
<input type="button" id="upload_img" name="submit" value="提交" />
</form>
<script type="text/javascript">
    $('#upload_img').on('click',function(){
        $.ajax({
            url: '#',// 文件地址
            type: 'POST',
            cache: false,
            data: new FormData($('#uploadForm')[0]),
            processData: false,  // 關鍵點
            contentType: false,  // 關鍵點
            success: function(data){
                if(data.code==1){
                    alert(data.msg);
                }else{
                    alert(data.msg);
                }
            }
        });

    });
</script>
注意要寫上:form="uploadForm" ,
uploadForm爲表單的id
發佈了20 篇原創文章 · 獲贊 20 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章