form表單實現檔案上傳的三種方式(適用於IE9)

2021-09-26 16:26:14 字數 606 閱讀 7542

因專案需要,客戶指定使用ie9進行訪問,所以,這裡先講一下,如何使用ie9進行表單提交檔案

注意:ie9不支援formdata !!!

form表單**(提交檔案一定要有  enctype="multipart/form-data" ,method="post" 這兩個屬性):

確定

方法一:使用submit(),適用於ie9

function uploadfile()else

}

方法二:使用 ajaxsubmit方法,適用於ie11、谷歌等瀏覽 

function uploadfile()) ;

var options = ,

error:function(data),

complete: function()

};$("#fileform").ajaxsubmit(options);

}

方法三:使用ajax

function uploadfile(),error:function () 

})}

form表單上傳檔案

views def up request return render request,up.html html 這時候隨便選擇乙個檔案傳送,結果當然是不成功的。錯誤資訊 csrf verification failed.request aborted.csrf驗證失敗。請求中止。不能發,現在要朝著後...

django實現form表單上傳檔案 完整詳細

本博文源於django基礎內容,講解檔案上傳功能!將檔案上傳到django專案中 django admin startproject test01 效果 效果 完整如下 django.contrib.admin django.contrib.auth django.contrib.contentty...

使用form表單上傳檔案

在使用form表單上傳檔案時候,input type file 是必然會用的,其中有一些小坑需要避免。1 form的 enctype multipart form data 已經是個老生常談的問題了,相信都能注意到,就不多說了。3 當使用input type file 的onchange事件來觸發檔...