>웹 프론트엔드 >JS 튜토리얼 >JQuery+AJAX는 파일 다운로드를 구현합니다.

JQuery+AJAX는 파일 다운로드를 구현합니다.

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

이번에는 JQuery+AJAX 구현파일 다운로드를 가지고 왔습니다. JQuery+AJAX 구현 파일 다운로드를 위한 notes는 무엇이며, 다음은 실제 사례입니다. 살펴보겠습니다.

JQuery의 ajaxfunction 반환 유형은 xml, text, json, html 및 기타 유형뿐이고 "stream" 유형이 없으므로 ajax 다운로드를 구현하려면 해당 ajax 함수를 사용할 수 없습니다. 파일을 다운로드합니다. 하지만 js를 사용하여 양식을 생성하고, 이 양식을 사용하여 매개변수를 제출하고, "스트림" 유형 데이터를 반환할 수 있습니다. 구현 과정에서 페이지가 새로 고쳐지지 않았습니다

var form=$("<form>");//定义一个form表单
form.attr("style","
display
:none");
form.attr("target","");
form.attr("method","post");
form.attr("action","exportData");
var input1=$("<input>");
input1.attr("type","hidden");
input1.attr("name","exportData");
input1.attr("value",(new Date()).getMilliseconds());
$("body").append(form);//将表单放置在web中
form.append(input1);
form.submit();//表单提交

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

추천 자료:

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

jQuery가 URL 주소를 변환하여 URL 디렉토리를 얻는 방법

단계에 대한 자세한 설명 jquery 구문 분석 XML 문자열 + XML 파일(코드 포함)

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

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