>  기사  >  웹 프론트엔드  >  jQuery는 Ajax 파일 다운로드를 동적으로 구현합니다.

jQuery는 Ajax 파일 다운로드를 동적으로 구현합니다.

php中世界最好的语言
php中世界最好的语言원래의
2018-04-23 14:23:342614검색

이번에는 jQuery동적 구현의 ajax파일 다운로드를 가져왔습니다. jQuery 동적 구현의 ajax 파일 다운로드의 주의사항은 무엇이며, 다음은 실제 사례입니다. 살펴보겠습니다.

// 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+=&#39;<input type="hidden" name="&#39;+ pair[0] +&#39;" value="&#39;+ pair[1] +&#39;" />&#39;; 
}); 
// request发送请求 
jQuery(&#39;<form action="&#39;+ url +&#39;" method="&#39;+ (method||&#39;post&#39;) +&#39;">&#39;+inputs+&#39;</form>&#39;) 
.appendTo(&#39;body&#39;).submit().remove(); 
}; 
};

*** 양식을 동적으로 렌더링한 다음 양식을 제출한 후 삭제하는 것입니다. ***

이 기사의 사례를 읽은 후 방법을 마스터했다고 믿습니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 자료:

Jquery+LigerUI 파일 업로드 구현 단계에 대한 자세한 설명

jquery가 js 파일을 동적으로 로드합니다. 자세한 설명

PHP+jQuery 플러그인 비동기적으로 수행하는 단계에 대한 자세한 설명 파일 업로드

위 내용은 jQuery는 Ajax 파일 다운로드를 동적으로 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.