Ajax formulaire de soumission avec upload de fichier à l'aide de jquery
Je suis en train d'essayer de soumettre un formulaire avec un texte et un champ d'upload de fichier en ajax à l'aide de jQuery.
$("#myForm").submit(function() {
var formData = new FormData($(this)[0]);
$.ajax({
url: $(this).attr("action"),
type: "POST",
data: formData,
async: false,
cache: false,
contentType: false,
proccessData: false,
success: function() {
//do something smart here
}
});
});
Sur "soumettre", j'ai seulement eu une erreur opération Illégale sur WrappedNative objet prototype, parce que la requête ajax est d'essayer d'envoyer l'ensemble DOM à partir de la forme.
Comment puis-je envoyer les données correctement?
$(this).serialize() serait l'option, si je ne veux envoyer des sms, mais je vais essayer d'envoyer du texte ET de télécharger un fichier en même temps.
Merci pour votre aide!
Vous devez vous connecter pour publier un commentaire.
Essayer celui-ci,