Bonsoir,
Je suis en train d'implémenter la librairie jQuery uploader de blue imp, le souci je fais requête ajax pour récupérer la liste des fichiers déjà présents sur le serveur mais pour les remettre dans le formulaire, je ne comprends pas ce qu'il faut mettre dans la variable comment décrit dans la doc (https://github.com/blueimp/jQuery-Fi...ic-file-upload) :
$('#fileupload').fileupload('add', {files: filesList});
Mon code pour récupérer les fichiers sur le serveur :
1 2 3 4 5 6 7 8 9 10 11
|
jQuery.ajax({
type: 'POST',
url: 'www.exemple.com/recup_fichiers',
async: false,
dataType: 'json',
data: {mes_id : jQuery('#messageid').val() },
success: function(filesList){
$('#fileupload').fileupload('add', {files: filesList});
}
}); |
Ce que j'obtiens de ma requête ajax est la chose suivante en JSON :
1 2 3 4 5 6 7 8 9 10
| {
"files": {
"id":"16",
"size":66,
"name":"IMG_5471_2014-09-14-15.JPG",
"folder":"attachments\/974",
"caption":"",
"path":"\/attachments\/974\/IMG_5471_2014-09-14-15.JPG"
}
} |
J'ai un bouton 'Upload' qui est placé dans le DOM mais l'image et le nom du fichier n'apparaissent pas. Auriez-vous une idée comment corriger cela ?
Merci d'avance
Partager