上傳多個文件順序為什麼會亂
『壹』 文件上傳 在網上提交申請的時候上傳文件的順序怎麼控制 一起上傳的時候會打亂,單一上傳後還亂
可以嘗試為文件重命名,文件名的首字母使用數字序號,或者字母符號,按順序排,應該就按照正確的順序上傳了。
『貳』 電腦文件排序是亂的,什麼情況
數字是可以比較大小的,所以,是從0-9排列,或者倒序9-0排
一二三四這種,不是數字,是漢字。所以,需要按漢字的排列方式,如果是正序,一般是按第一個漢字的漢語拼音的起首字母為序。如果一樣,再比對第二位。 以此類推。
『叄』 為什麼在發送文件時在文件夾里之前選擇好的排列順序在瀏覽上傳那看又都亂了
排列方式改成一樣的。或者修改下文件名字比如1.2.3.4.。。
『肆』 電腦上傳時文件排序混亂。
打開上傳然後在上傳窗口修改成 按照名稱排列 就好了 這兩個地方排序不統一
『伍』 我的電腦里,文件順序亂了,是怎麼回事
文件的排列方式著名稱、類型、大小等,假設你的電腦的排列方式是按名稱排列,移動硬碟里的文件順序穩定,但是換到其他按類型或其他方式排列設置的電腦,移動硬碟里的文件固然會亂了!
『陸』 ueditor編輯器多圖上傳為什麼順序打亂了
我上一個版本用的是ueditor1.3.6,自從1.4.2版以後,「前端上傳模塊統一改用webuploader」,ueditor在多圖上傳一直考慮漏掉了圖片順序的問題。
我的網站在用戶上傳圖片文章的時候,使用多圖上傳,點確認後,編輯框內的圖片順序是亂的。
看webuploader的問題在於多線程上傳,ueditor對「uploadSuccess」的處理是上傳成功一張,就加入到數組中,這樣如果圖片上傳完成順序是亂的,最終加入文本框的順序也亂了。
我這里修改了一下js,供大家參考,希望ueditor能改進這個問題:
vim dialogs/image/image.js
716 uploader.on('uploadSuccess', function (file, ret) {
717 var $file = $('#' + file.id);
718 try {
719 var responseText = (ret._raw || ret),
720 json = utils.str2json(responseText);
721 if (json.state == 'SUCCESS') {
722 _this.imageList[$file.index()] = json; // 按選擇好的文件列表順序存儲
723 $file.append('');
724 } else {
725 $file.find('.error').text(json.state).show();
726 }
727 } catch (e) {
728 $file.find('.error').text(lang.errorServerUpload).show();
729 }
730 });
vim dialogs/attachment/attachment.js
500 uploader.on('uploadSuccess', function (file, ret) {
501 var $file = $('#' + file.id);
502 try {
503 var responseText = (ret._raw || ret),
504 json = utils.str2json(responseText);
505 if (json.state == 'SUCCESS') {
506 _this.fileList[$file.index()] = json;
507 $file.append('');
508 } else {
509 $file.find('.error').text(json.state).show();
510 }
511 } catch (e) {
512 $file.find('.error').text(lang.errorServerUpload).show();
513 }
514 });
vim dialogs/video/video.js
729 uploader.on('uploadSuccess', function (file, ret) {
730 var $file = $('#' + file.id);
731 try {
732 var responseText = (ret._raw || ret),
733 json = utils.str2json(responseText);
734 if (json.state == 'SUCCESS') {
735 uploadVideoList[$file.index()] = {
736 'url': json.url,
737 'type': json.type,
738 'original':json.original
739 };
740 $file.append('');
741 } else {
742 $file.find('.error').text(json.state).show();
743 }
744 } catch (e) {
745 $file.find('.error').text(lang.errorServerUpload).show();
746 }
747 });
如上,都使用了$file.index()作為數組下標,可以保證圖片上傳後順序是按照用戶選擇圖片以後,加入到預覽窗口的順序。
『柒』 為什麼電腦文件的順序是對的,到了上傳的時候就亂了
因為你的文件的上傳時間不一樣。