首頁  >  文章  >  web前端  >  jQuery動態實作ajax檔下載

jQuery動態實作ajax檔下載

php中世界最好的语言
php中世界最好的语言原創
2018-04-23 14:23:342613瀏覽

這次帶給大家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