我想按文件名稱對文件進行排序,然后處理下一個代碼。以下是我上傳的文件名:DSC08703-3.jpg、DSC08701-2.jpg、DSC08704-4.jpg我在下面也提到了一個技巧。$('#file').change(function () { var pic1=""; var count=1; var Allowedimages=0; var uploadedcount=0; filesup = event.target.files; if (this.files.length > 0) { haveToUpload=this.files.length; $.each(filenames, function (i, v) { var reader = new FileReader(); remainToUpload = parseInt(haveToUpload)-parseInt(i); var proceedImg = remainToUpload; reader.onload = function (e) { var img = new Image(); img.src = e.target.result; img.onload = function () { var canvas = document.createElement("canvas"); var value = 100; var newsize=0; var ctx = canvas.getContext("2d"); ctx.clearRect(0, 0, canvas.width, canvas.height); canvas.width = img.width; canvas.height = img.height; ctx.drawImage(img, 0, 0, img.width, img.height); var pic1=canvas.toDataURL("image/jpeg",0.80); var x=1; while (x <= 60) { var filebd=$('#fileBD'+x).val(); if(filebd==NoImageSrc) { break; } x++; }我嘗試了以下解決方案但不起作用。
在 JavaScript 中按文件名稱拖放排序
湖上湖
2023-11-12 14:57:06