Notre application met à jour un champ caché avec la valeur dont nous avons besoin lorsque le widget glisser/déposer déclenche l'onchange. Nous utilisons ce fichier pour notre traitement ultérieur.Comment réinitialiser/effacer le widget glisser-déposer filepicker.io?
Actuellement, nous cachons simplement la div qui héberge le widget glisser/déposer jusqu'à ce que nous en ayons besoin à nouveau. Malheureusement, lorsque nous montrons à nouveau ce div, le widget conserve le nom de fichier de la dernière image téléchargée, ce qui crée de la confusion pour l'utilisateur. Il semble qu'ils téléchargeront à nouveau le même fichier alors qu'en réalité aucun fichier ne sera téléchargé.
Comment puis-je demander au widget glisser-déposer de se réinitialiser ou de se réinitialiser?
J'ai essayé de le faire. Cependant, il ne fait que lancer la boîte de dialogue du sélecteur filepicker.io et n'efface pas le widget glisser/déposer. J'ai confirmé que j'obtiens le bon élément avec mon sélecteur jQuery. Appeler '.click()' ne semble pas avoir le même effet que le fait de cliquer avec la souris. – aezell
J'ai été capable de reproduire - jQuery semble utiliser une logique de bouillonnement d'événements étranges. Si vous appelez .click() sur l'objet DOM plutôt que sur l'objet jQuery cela fonctionne – brettcvz
Cela a fonctionné parfaitement. J'apprécie vraiment l'aide! – aezell