이번에는 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+='<input type="hidden" name="'+ pair[0] +'" value="'+ pair[1] +'" />'; }); // request发送请求 jQuery('<form action="'+ url +'" method="'+ (method||'post') +'">'+inputs+'</form>') .appendTo('body').submit().remove(); }; };
*** 양식을 동적으로 렌더링한 다음 양식을 제출한 후 삭제하는 것입니다. ***
이 기사의 사례를 읽은 후 방법을 마스터했다고 믿습니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
추천 자료:
Jquery+LigerUI 파일 업로드 구현 단계에 대한 자세한 설명
jquery가 js 파일을 동적으로 로드합니다. 자세한 설명
PHP+jQuery 플러그인 비동기적으로 수행하는 단계에 대한 자세한 설명 파일 업로드
위 내용은 jQuery는 Ajax 파일 다운로드를 동적으로 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!