Prasyarat:
AJAXFILEUPLOAD.JS Plugin Multiple unggahan file
melangkah:
1. Ubah kode sumber (kode sumber hanya mendukung unggahan satu file):
Salinan kode adalah sebagai berikut:
// Kode sebelum modifikasi --------
// var oldeLement = jQuery ('#' + FileElementId);
// var newElement = jQuery (oldElement) .clone ();
//jQuery(oldElement).attr('id ', FileID);
//jQuery(oldElement). sebelum(newElement);
//jQuery(oldElement). lampin(form);
// Kode sebelum modifikasi --------
// kode yang dimodifikasi --------
untuk (var i di FileElementId) {
var oldeLement = jQuery ('#' + FileElementId [i]);
var newElement = jQuery (oldElement) .clone ();
jQuery (OldElement) .attr ('id', FileID);
jQuery (OldElement). Sebelum (NewElement);
jQuery (OldElement) .Appendto (Form);
}
// kode yang dimodifikasi --------
2. Cara menggunakan:
Salinan kode adalah sebagai berikut:
$ .AJAXFILEUPLOAD ({
url: "./upload/upload.action",
Secureuri: Salah,
// FileElementId: 'unggahfile1', // metode penggunaan asli
FileElementId: ['unggahfile1', 'unggahfile2', 'unggahfile3', 'unggahfile4', 'unggahfile5'], // sekarang gunakan metode
DataType: 'json',
Sukses: function (data) {
AjaxloadEnd ();
if (data.result == "SUCCESS") {
$ .messager.alert ('informasi', 'berhasil diimpor.', 'Info');
} kalau tidak {
$ ('#import_right'). Dialog ('terbuka');
$ .messager.alert ('informasi', 'impor gagal. <br> pesan kesalahan:'+data.message, 'error');
}
},
Kesalahan: Fungsi (data, status, e)
{
AjaxloadEnd ();
$ .messager.alert ('informasi', 'impor gagal. <br> pesan kesalahan: pengecualian jaringan atau bentuk kesalahan data.', 'kesalahan');
}
});