Esiste un bel plugin jQuery ordinato che consente di includere un singolo script JS e quindi utilizzare un semplice frammento per abilitare un modulo? Qualcosa come questo:
$j('#MyForm').enableDragDropUploads('.upload-area')
Con il target di caricamento come azione del modulo.
Qualsiasi soluzione non deve impedire l'utilizzo di un normale campo file (utilizzando il metodo di esplorazione tradizionale).
Ho solo bisogno di un file alla volta, anche se ovviamente avere l'opzione per multipli non è una brutta cosa.
Ho trovato un paio di esempi di upload con trascinamento della selezione:
http://www.appelsiini.net/2009/10//drag-and-drop-file-upload-with-google-gears
http: //www.appelsiini. net / 2009/10 / HTML5-drag-and-drop-multiple-di caricamento file
Ma il codice non è installato come plug-in. Probabilmente non è troppo difficile cambiarlo, ma non ha senso farlo se qualcun altro ha già fatto quel lavoro e sta semplicemente sfuggendo alle mie ricerche su Google.
Sto idealmente cercando una soluzione HTML5 / jQuery pura.
Un Google Gears è accettabile, ma una soluzione Flash non lo è.