色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery獲得文件大小

賈海顯1年前6瀏覽0評論

JQuery的一個很強大的功能是它可以幫助我們在前端使用異步技術來傳送和處理數據。在一些應用中,我們需要上傳文件到服務器,但是在處理這些文件之前,我們需要知道文件的大小。在這種情況下,JQuery就可以幫助我們了。

$(document).ready(function(){
$("#inputfile").change(function(event){
var input = this;
if (input.files && input.files[0]) {
var filereader = new FileReader();
filereader.onload = function(e) {
var filesize = e.target.result.length;
console.log("文件大小為:" + filesize + "bytes");
};
filereader.readAsBinaryString(input.files[0]);
}
});
});

上面的代碼實現了在文件選擇后,控制臺輸出該文件的大小。文件大小的計算通過FileReader對象來實現,當文件讀取完成時可以獲取到文件的大小。需要注意的是,這里計算的是文件的字節數,如果需要將其轉換為常見的單位如KB、MB等,需要自行編寫轉換函數。