Cette fois, je vais vous montrer comment utiliser AjaxSubmit() pour soumettre un fichier fichier, et quelles sont les précautions concernant l'utilisation d'AjaxSubmit() pour soumettre un fichier. Voici un cas pratique, jetons un oeil. Jetez un oeil.
J'ai déjà recherché différentes méthodes en ligne. Si je souhaite soumettre un fichier, je dois également pouvoir recevoir la valeur de retour. Il est recommandé d'utiliser la méthode ajaxSubmit().
La plupart des recommandations sur Internet sont comme ceci :
$("#formId").submit( $(this).ajaxSubmit({ url:..., type:..., success:function(){ ... } }); return false;//阻止自动提交 );
Mais lorsque vous l'utilisez, vous constaterez qu'il y aura plusieurs soumissions, une demande pour la première fois, deux demandes pour la deuxième fois... ..
Et ajaxSubmit() lui-même a la fonction submit(), donc il n'est pas nécessaire de le faire, utilisez simplement :
var opt = { type:'post', datatype:'json', url:'../../../rybmanagement/upLoadFile', success: function(data) { ... } }; $("#formId").ajaxSubmit(opt);//相当于from.submit()
Introduisez le fichier :
<script src="jquery-form.js" type="text/javascript"></script> <script src="../../js/jquery-2.1.1.min.js"></script>
I Je crois que vous avez lu le cas dans cet article. Vous maîtrisez la méthode. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Utilisez Blod pour télécharger la barre de progression ajax
Ajax+json pour implémenter le règlement du panier
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!