在html 5比較流行的當下,plupload是檔案上傳的不二之選,特別是adobe宣布2023年將停止對flash的更新支援。本文記錄一下如何在上傳檔案的時候,傳遞自定義引數。
了解到兩種方式,一種是通過 setoption 方法,一種是直接操作物件。
uploader.setoption("multipart_params", )
uploader.settings.multipart_params.test_id = 2;
uploader.settings.multipart_params.test_author = "wang";
引數通過post請求傳送到後端,後台可以根據實際情況獲取。
較為完整的**如下:
var uploader = new plupload.uploader(,]},
flash_swf_url : '../js/moxie.swf',
silverlight_xap_url : '../js/moxie.xap',
preinit : ,
uploadfile: function(up, file)
},init : );
uploader.settings.multipart_params.test_id = 2;
uploader.settings.multipart_params.test_author = "wang";
},filesadded: function(up, files) );
uploader.start();}}
});uploader.init();
});
plupload 提供了四個控制請求的引數,包括 headers、multipart、multipart_params、max_retries,前三個都是用來傳遞引數的,但是因為前兩個對於 html4 及 flash 的支援問題,我覺得還是使用 multipart_params 比較好。本文使用的 plupload 版本為 2.3.1。
Plupload設定自定義引數
在html 5比較流行的當下,plupload是檔案上傳的不二之選,特別是adobe宣布2020年將停止對flash的更新支援。本文記錄一下如何在上傳檔案的時候,傳遞自定義引數。了解到兩種方式,一種是通過 setoption 方法,一種是直接操作物件。uploader.setoption multi...
使用plupload自定義引數實現多檔案上傳
1 在開發中可能需要使用者附件上傳的功能,實現批量上傳功能其實就將多個上傳任務放到乙個集合中,分別上傳。2,使用plupload js外掛程式可以很輕鬆的實現帶引數的多檔案上傳 3 具體js實現方式 其他引數在其官網上 宅男程式猿,文采不行,如果看著累直接複製js,注意頁面上需要有 程式設計客棧 提...
自定義引數 Python自定義函式引數
1.種類 1 位置引數 x就是位置引數 usr bin env python coding utf 8 def power x result x x print result 2 預設引數n就是預設引數 usr bin env python coding utf 8 def power x,n 1 ...