Lorsque le fichier est téléchargé avec standardsubmit défini sur false (par défaut), le fichier est téléchargé, mais une erreur javascript le bloque car il ne peut pas analyser la réponse - il attend une réponse JSON.Implémentation d'un simple téléchargement de fichier dans extjs
Si la valeur est true, cela fonctionne, mais vous ne pouvez pas modifier la cible (ou si vous le pouvez, je ne trouve pas comment), ce que je dois faire, j'en ai besoin pour télécharger sur un iframe invisible pour empêcher la publication de la page.
Existe-t-il un moyen de faire en sorte qu'il ignore la réponse ou accepte une réponse http normale? Je ne suis pas convaincu que la soumission d'un formulaire vous donne même une réponse. Je veux juste exécuter du code une fois le fichier téléchargé.
Vous avez des idées? L'erreur est fondamentalement dans la bibliothèque elle-même, essayant d'analyser une réponse de JSON mais la réponse est une chaîne vide ainsi elle erreurs.
Avez-vous accès au script sur le serveur qui gère le téléchargement de fichiers? Pourquoi ne pas le faire renvoyer JSON? – timdev