Rumah >hujung hadapan web >tutorial js >Cara pemalam ajaxFileUpload.js menyokong kemahiran uploads_javascript berbilang fail

Cara pemalam ajaxFileUpload.js menyokong kemahiran uploads_javascript berbilang fail

WBOY
WBOYasal
2016-05-16 16:38:061335semak imbas

Prasyarat:

ajaxFileUpload.js muat naik berbilang fail pemalam

Langkah:

1. Ubah suai kod sumber (kod sumber hanya menyokong muat naik satu fail):

Salin kod Kod adalah seperti berikut:

//Kod sebelum pengubahsuaian-------
//var oldElement = jQuery('#' fileElementId); //var newElement = jQuery(oldElement).clone(); //jQuery(oldElement).attr('id', fileId); //jQuery(oldElement).before(newElement);
//jQuery(oldElement).appendTo(form); //Kod sebelum pengubahsuaian-------
//Kod diubah suai-------
for(var i dalam fileElementId){
var oldElement = jQuery('#' fileElementId[i]); var newElement = jQuery(oldElement).clone(); jQuery(oldElement).attr('id', fileId); jQuery(oldElement).sebelum(newElement);
jQuery(oldElement).appendTo(form); }
//Kod diubah suai-------


2. Cara penggunaan:




Salin kod

Kod adalah seperti berikut:
$.ajaxFileUpload({ url: "./upload/upload.action", secureuri : palsu, //fileElementId:'uploadfile1',//penggunaan asal fileElementId: ['uploadfile1','uploadfile2','uploadfile3','uploadfile4','uploadfile5'],//Penggunaan semasa dataType : 'json',
kejayaan : fungsi(data) {
ajaxLoadEnd(); if (data.result == "berjaya") {
$.messager.alert('Mesej','Import berjaya.','info');
} lain {
$('#import_right').dialog('open');
$.messager.alert('Mesej','Import gagal.
Mesej ralat:' data.message,'error'); }
},
ralat: fungsi(data, status, e)
{
ajaxLoadEnd(); $.messager.alert('Mesej','Import gagal.
Mesej ralat: Pengecualian rangkaian atau ralat data borang.','ralat'); }
});


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn