1. Selama pengembangan, fungsi mengunggah lampiran pengguna mungkin diperlukan. Untuk mewujudkan fungsi Upload Batch, itu sebenarnya menempatkan beberapa tugas unggahan dalam koleksi dan mengunggahnya secara terpisah.
2. Menggunakan plugin Plupload JS dapat dengan mudah menerapkan unggahan multi-file dengan parameter
3. Metode Implementasi JS tertentu
<script type="text/javascript">var map={};// Collection of file id key and file type value // Custom example logicvar uploader = new plupload.Uploader({runtimes : 'html5,flash,silverlight,html4',browse_button : 'pickfiles', // you can pass in id...container : document.geteLementById ('container'), // ... atau elemen dom itu sendiri: '../action/photopload.jsp',flash_swf_url:' ../../js/moxie.swf',silverlight_xap_url: '../js/moxie.xap',filters: {maxeze: {maxeze: maxeze: {oPileze: {oPileze: {{maxe. {title: "Tipe Gambar", ekstensi: "jpg, gif, png"}]}, init: {postInit: function () {document.getElementById ('unggahfile'). onClick = function () {unggah. unggah.setOption ("multipart_params", {"appType": $ {param.type}, "id": $ {param.id}, "filetype": peta [file.id]});}, fileup Loaded: function (up, file) {$ ("#"+file.id+"btn"). Parent (). html ("diunggah"); $ ("#"+file.id+"btn"). Remaga ();}, fileDedded: fungsi (up, file) {if ($ ("#filetype"). val () == 1) {waspada ("Silakan pilih jenis lampiran!"); // Bersihkan file yang Anda pilih baru saja plupload.each (file, function (file) {unggah. {peta [file.id] = $ ("#filetype"). val (); $ ("#unggah"). append ("<tr id = '"+file.id+"tr'> <td>"+$ ("#filetype"). Val ()+"</td> <td>" kancing "+nama+" </td> </td> </td> <td> <td> "+name.name+" </td td> </td> <td> <td> "+nama.name+" </td td> </td> </td> <td> "+file.name+" </td td> </td> <td> <td> "+name.name+" </td td> </td> <td> <td> "+nama+" </td td> </td> <td> <td> "+name. id='"+file.id+"btn' onclick=del('"+file.id+"')>Delete</button> </td><td id='"+file.id+"_progress'></td></tr>");});});},UploadProgress : function(up, file) {$ ("#"+ file.id+ "_ progress"). html ('<span>'+ file.percent+ "%</span>");}, error: function (up, err) {alert ("File ini unggah gagal!");}}}); unggah. del (id) {unggahParameter lain ada di situs web resminya: http://www.plupload.com/
Programmer Otaku, bakat sastranya tidak baik. Jika Anda terlihat lelah, salin JS secara langsung. Perhatikan bahwa harus ada:
<Div ID = "FileList"> </div> <div id = "container"> <Center> Tip: Anda harus mengunggah "Lisensi Bisnis Pedagang", "Sertifikat Pendaftaran Pajak", "Masukkan Kartu Identitas Perusahaan", "Foto Inspeksi", "Kuesioner Informasi Pedagang", dan "Perjanjian Pedagang" untuk mengajukan persetujuan! Jenis lampiran </center> <label>: </label> <pilih name = "filetype" id = "filetype"> <opsi value = "1"> ------ Pilih ------ </option> <Opsi Nilai = "Lisensi Bisnis Pedagang"> Lisensi PERMINTA PERKONTAS/OPSI PERMAINAN = "Nilai Registrasi Pajak" Nilai Registrasi Pajak "> Sertifikat Registrasi Pajak Registrasi Pajak/Opsi </Option =" Nilai Registrasi Pajak "Nilai Registrasi Pajak Registrasi Pajak/Opsi/Nilai Pajak" Nilai Pajak "Nilai Registrasi Pajak" Nilai Registrasi Pajak Registrasi Pajak/Option "Nilai Pajak" Tabel </pection> <Option value = "Other"> Lainnya </pection> </tect> <tombol id = "pickfiles"> Pilih file </atton> <tombol id = "unggahfile"> Upload batch </button> <tombol onClick = "window.location.reload ()"> tutup </button> <tombol ontclick = "window.location ()"> tutup </button> <tombol ontunclick = "window.location." ID = "UploadTable"> <tr> <td> Jenis file </td> <td> Nama file </td> <td> Operasi </td> <td> Mengunggah kemajuan </td> </tr> </able> </div>
Di atas adalah apa yang diperkenalkan editor kepada Anda untuk menggunakan parameter khusus untuk mencapai unggahan multi-file. Saya harap ini akan membantu semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas semua orang tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!