jQuery.AjaxFileUpload.js是一款jQuery插件,用於透過ajax上傳檔。本文為大家介紹AjaxFileUpload實作單一檔案的Ajax 檔案上傳函式庫,對此有興趣的朋友一起學習吧
jQuery.AjaxFileUpload.js是一款jQuery插件,用於透過ajax上傳文件。
語法:
$.ajaxFileUpload([options])
#options參數說明:
1、url 上傳處理程序位址。
2,fileElementId 需要上傳的檔案域的ID,即3525558f8f338d4ea90ebf22e5cde2bc的ID。
3,secureuri 是否啟用安全提交,預設為false。
4,dataType 伺服器傳回的資料型別。可以是xml,script,json,html。如果不填寫,jQuery會自動判斷。
5,success 提交成功後自動執行的處理函數,參數data就是伺服器傳回的資料。
6,error 提交一個以自動執行的處理函數失敗。
7,data 自訂參數。這個東西比較有用,當有數據是與上傳的圖片相關的時候,這個東西就要用到了。
8, type 當要提交自訂參數時,這個參數要設定成post
#功能特點:
#它不依賴特定的HTML , 只要給它一個“ d43048cbf8ebcf365597e7e4eb37ac81它不需要你的伺服器回應時指定任何特定方式
可以對大批次檔案進行操作-- Use as little as -- $('#one-specific-file').ajaxfileupload({ 'action': '/upload.php' }); -- or as much as -- $('input[type="file"]').ajaxfileupload({ 'action': '/upload.php', 'params': { 'extra': 'info' }, 'onComplete': function(response) { console.log('custom handler for file:'); alert(JSON.stringify(response)); }, 'onStart': function() { if(weWantedTo) return false; // cancels upload }, 'onCancel': function() { console.log('no file selected'); } });
關於AjaxFileUpload實作單一檔案的Ajax 檔案上傳庫就給大家介紹到這裡,希望對大家有幫助!解決參數過長無法提交成功如何解決
#以上是深入淺析AjaxFileUpload實作單一檔案的 Ajax 檔案上傳庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!