jquery.upload.js實現非同步上傳程式碼例項
現在非同步上傳使用非常的頻繁,下面是一段結合jquery,upload實現的非同步上傳和大家分享一樣,當然在本網站的環境下無法測試效果,需要的朋友可以自行在本地測試,程式碼例項如下:
一.上傳頁面:
當然要引入相關的jquery檔案和jquery.upload.js檔案。
javascript程式碼:
[JavaScript] 純文字檢視 複製程式碼/*檔案上傳*/ function doUpload() { // 上傳方法 $.upload({ // 上傳地址 url:window.basePath+'/reply/imageUpload', // 檔案域名字 fileName: 'uploadfile', // 其他表單資料 params: {}, // 上傳完成後, 返回json, text dataType: 'json', // 上傳之前回撥,return true表示可繼續上傳 onSend: function() { return true; }, onSubmit: function(){ }, // 上傳之後回撥 onComplate: function(data) { if(data.msg){ } else{ alert("上傳圖片出錯!"); } } }); }
二.後臺程式碼:
[C#] 純文字檢視 複製程式碼/** * 圖片上傳本地伺服器 * @param request * @param response * @return */ @RequestMapping(value="imageUpload") @ResponseBody public Object imageUpload(HttpServletRequest request,HttpServletResponse response){ Map<String, Object> map=new HashMap<String, Object>(); UploadUtil uploadUtil = new UploadUtil(); try { String url = uploadUtil.excelUpload(request, response);// 檔案上傳 } catch (IOException e) { e.printStackTrace(); } return map; }
相關文章
- input file利用FileReader實現圖片上傳程式碼例項
- jQuery實現的非同步請求程式碼例項jQuery非同步
- 實現多個文字框輸入同步效果程式碼例項
- 上傳圖片本地預覽例項程式碼
- 圖片上傳預覽效果程式碼例項
- css實現梯形程式碼例項CSS
- javascript檢測上傳圖片大小程式碼例項JavaScript
- 檔案上傳本地預覽js程式碼例項JS
- css實現對聯程式碼例項CSS
- canvas實現的刮刮樂程式碼例項Canvas
- js檢測上傳檔案型別程式碼例項JS型別
- jQuery限制上傳圖片格式和大小程式碼例項jQuery
- JavaWeb之實現檔案上傳與下載例項JavaWeb
- javascript實現的驗證碼程式碼例項JavaScript
- jQuery實現的tab選項卡程式碼例項jQuery
- jquery實現的選項卡效果例項程式碼jQuery
- javascript實現animate()動畫效果程式碼例項JavaScript動畫
- javascript實現的補零程式碼例項JavaScript
- js實現jquery的extend()程式碼例項JSjQuery
- js實現的警告框例項程式碼JS
- js實現文字框提示程式碼例項JS
- css實現矩形切角效果程式碼例項CSS
- canvas實現的美猴王程式碼例項Canvas
- jQuery實現滑動門程式碼例項jQuery
- js獲取上傳圖片尺寸和格式程式碼例項JS
- html5拖動上傳圖片效果程式碼例項HTML
- canvas實現的驗證碼效果程式碼例項Canvas
- js實現開啟應用程式程式碼例項JS
- 純css實現的tab選項卡程式碼例項CSS
- js實現的垂直選項卡效果程式碼例項JS
- css3實現tab選項卡程式碼例項CSSS3
- nodeJS程式碼實現計算交社保程式碼例項NodeJS
- js檢測上傳檔案大小和型別例項程式碼JS型別
- javascript檢測上傳檔案的格式和大小例項程式碼JavaScript
- jquery實現的分頁效果例項程式碼jQuery
- css實現的字串擷取程式碼例項CSS字串
- css實現圖片灰度效果程式碼例項CSS
- javascript模擬實現ArrayList效果程式碼例項JavaScript