Vous pouvez également utiliser swfUpload et il y a un plugin jQ pour cela.
Cependant, ceux-ci ne répondent pas à votre question de suppression - vous devez retourner une liste des fichiers, puis permettre à l'utilisateur de les sélectionner, soumettre la sélection et utiliser le code côté serveur pour gérer la suppression. Par exemple, vous pouvez utiliser swfu pour télécharger les fichiers, en utilisant les événements fournis par swfu (et le plugin jQ pour cela) que vous connaissez lorsque le téléchargement de fichier est terminé. L'événement peut déclencher une demande de mise à jour de la liste des fichiers affichés dans le navigateur. L'utilisateur peut alors sélectionner le (s) fichier (s) de la liste et le soumettre pour suppression si nécessaire.
Ces démos s'appuient sur Adobe Flash. –