Cette fois, je vais vous présenter jQuery implémenter dynamiquement ajax téléchargement de fichiers , quelles sont les précautions pour que jQuery implémente dynamiquement le téléchargement de fichiers ajax, les suivantes sont cas pratiques, jetons un oeil.
// Ajax 文件下载 jQuery.download = function(url, data, method){ // 获取url和data if( url && data ){ // data 是 string 或者 array/object data = typeof data == 'string' ? data : jQuery.param(data); // 把参 数组 装成 form的 input var inputs = ''; jQuery.each(data.split('&'), function(){ var pair = this.split('='); inputs+='<input type="hidden" name="'+ pair[0] +'" value="'+ pair[1] +'" />'; }); // request发送请求 jQuery('<form action="'+ url +'" method="'+ (method||'post') +'">'+inputs+'</form>') .appendTo('body').submit().remove(); }; };
*** consiste à restituer dynamiquement le formulaire, puis à supprimer après avoir soumis le formulaire. ***
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Explication détaillée des étapes de mise en œuvre du téléchargement de fichiers avec Jquery+LigerUI
Explication détaillée de jquery chargement dynamique des fichiers js
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!