Voici mon code ci-dessous:Comment télécharger plusieurs fichiers de Laravel jqGrid
let colNames = ['ID', 'Image', 'Title', 'Description'];
let colModel = [
{name: 'id', index: 'id', width: 30, editable: true, editoptions: {size: "30", maxlength: "50"}},
{
name: 'image',
index: 'image',
align: 'left',
editable: true,
edittype: 'file',
editoptions: {
multiple: true,
accept: ".jpg,.png,.jpeg",
enctype: "multipart/form-data"
},
width: 210,
align: 'center',
formatter: imageFormatter,
search: false
},
{name: 'image_title', index: 'image_title', width: 150, editable: true, editoptions: {size: "30", maxlength: "50"}},
{name: 'image_description', index: 'image_description', width: 150, editable: true, editoptions: {size: "30", maxlength: "50"}}
}
];
J'utilise ajaxFileUpload et voici mon code pour télécharger le même:
afterSubmit: function (response) {
if(response.responseJSON){
$.ajaxFileUpload({
url: fileuploadUrl,
secureuri:false,
fileElementId:'image',
dataType: 'json',
success: function (data, status) {
alert("Upload Complete.");
}
});
}
return [true];
}
},
Ce fileElementId
fait référence à image
. Où image
est sélectionné une seule fois. Essayé d'attribuer l'image à images[]
comme nous le faisons à partir de HTML brut. Mais toujours pas de chance comme erreur de lancement ajaxFileUpload.js comme ID introuvable avec images[]
.
Toute aide serait grandement appréciée.
Il semble que vous utilisez le plug-in de [phpletter] (http: //www.php letter.com/Our-Projects/AjaxFileUpload/). Dans ce cas, je dois demander quelle version de jQuery est utilisée? Le ajaxFileUpload est un plugin très ancien et il ne peut pas fonctionner avec le dernier jquery. Vous devrez peut-être inclure le plugin migrate afin de le faire fonctionner. Je ne suis pas sûr que ce plugin supporte plusieurs fileuploads. Juste pour le test. Essayez de télécharger un seul fichier –
Le téléchargement d'un seul fichier fonctionne correctement, mais pas plusieurs fois. Oui, le plugin semble être obsolète, des suggestions pour la dernière version de jQuery supportées pour gérer plusieurs téléchargements? – Mithun