1. 程式人生 > >WebUploader獲取檔案上傳成功路徑問題

WebUploader獲取檔案上傳成功路徑問題

這個問題我兩天我剛好遇到。經過研究發現是這樣的:我們習慣於後臺給前臺傳引數,但是面對成型的webuploader,特別是從程式碼商店弄下來的那些人家寫好的JS元件庫,就得反過來思考問題,就是從前臺給定的引數,寫後臺引數。比如:我遇到的是這樣的:
uploader.on('uploadAccept', function (file, response) {
if (response.valid!==undefined) {
if (response.valid) {
console.log(response);
images.push(response.message);
return true;
} else {
//上傳失敗
alert('上傳失敗, ' + response.message);
uploader.removeFile(file.file);
return false;
}
}else{
require(['util'],function(){
util.message(response._raw,'','info',5);
})
}
});
發現response給定的引數有valid,message。 那後臺php上傳完後可以這樣寫:
$return['message']=$url; //這個個地址是圖片的savepath和savename組成,你懂得
$return['valid']=1;
$this->ajaxReturn($return);
返回這些後, 前臺JS就從這裡走了:if (response.valid) {
console.log(response);
images.push(response.message);
return true;
這樣前臺上傳頁面就能接收到了。

相關推薦

WebUploader獲取檔案成功路徑問題

這個問題我兩天我剛好遇到。經過研究發現是這樣的:我們習慣於後臺給前臺傳引數,但是面對成型的webuploader,特別是從程式碼商店弄下來的那些人家寫好的JS元件庫,就得反過來思考問題,就是從前臺給定的引數,寫後臺引數。比如:我遇到的是這樣的: uploader.on('uploadAccept', fun

斷點調試 WebUploader獲取文件成功路徑問題

loader 博客 define fin 技術分享 jpg box fine img WebUploader獲取文件上傳成功路徑問題 最近在使用WebUploader的時候,上傳文件成功,但是怎麽也獲取不到返回的圖片文件成功路徑,上傳成功後,返回文件代碼如下: upload

js獲取檔案路徑(解決出現fakepath的問題)

上傳檔案時,有時候需要獲取檔案路徑,但是瀏覽器安全機制,使得路徑被fakepath代替,獲取不到 下面的程式碼解決這個問題,支援Chrome,其它瀏覽器沒測試,用的時候注意 程式碼 <!DOCT

SpringBoot+fileUpload獲取檔案進度

我本人在網上找了很多關於檔案上傳進度獲取的文章,普遍基於spring MVC 框架通過 fileUpload 實現,對於spring Boot 通過 fileUpload 實現的帖子非常少,由於小弟學藝不精,雖然 Spring Boot 和 Spring MVC 相差不大,只是配置方式的

FastDFS 檔案成功,訪問404

附:Linux Centos7.5 安裝FastDFS以及遇到的坑 注:         訪問路徑: http://192.168.59.131/group1/M00/00/00/wKg7g1v0TYOAEQclAADWMhcxZx8

webuploader限制檔案型別 為一類的檔案檔案字尾不確定

例如 prt檔案,需要上傳的型別支援(prt1,prt11,prt.11,prt.44,prt.....) 配置中設定:    accept: {         title:'' 

webuploader多圖webuploader檔案,百度webuploader批量非同步檔案

有人學習過子恆老師webuploader使用指南後, 留言說“webuploader多檔案上傳怎麼實現?webuploader怎麼上傳多圖片” 其實這些人都是沒有看完整個教程的原因, 下面來談談…

前端元件WebUploader檔案與Python結合的實現

Python實現大檔案分片上傳 引言 想借著這篇文章簡要談談WebUploader大檔案上傳與Python結合的實現。 WebUploader是百度團隊對大檔案上傳的前端實現,而後端需要根據不同的語言自己實現。這裡我採用Python語言的Flask框架搭建後端,

基於WebUploader檔案外掛

首先把地址甩出來,http://fex-team.github.io/webuploader/ 裡面有比較完整的demo案例文件,本文主要是基於檔案上傳和圖片上傳增加了大量的註釋,基本保證了每行程式碼都有註釋以助於理解,是對官網demo的增強版,希望可以幫助大家更好的理解該

WPF 呼叫OpenFileDialog物件,實現獲取檔案路勁

wpf  好像 沒有直接的檔案上傳控制元件,反正我沒找到 我在網上找了好久,沒有簡單直接的例子,只好自己放了一個按鈕,然後呼叫OpenFileDialog物件,實現獲取檔案上傳路勁 後臺程式碼  private void button1_Click(object send

pdf檔案成功後,下載出錯的問題原因

先是在j2EE環境下,上傳成功,下載後,pdf 檔案打不開  ,但是其他型別的檔案都沒問題 試驗.net環境下,問題依舊。 換了幾個 pdf 檔案, 發現有的有問題,但有的就沒有問題 於是,問題聚焦在 pdf 檔案上 經查,發現,原來,有的 pdf 檔案經過了密碼保護,

retrofit獲取檔案進度

1.重寫CallBack介面 public abstract class UploadCallback<T> implements Callback<T> { @Override public void onResponse(Call

檔案中文路徑亂碼

public static String toUTF8(String str){ String rt = null; try { if(str!=null){ rt = new String(str.getBytes("gbk"),"UTF-8");

Spring Boot 利用WebUploader進行檔案

Web Uploader WebUploader是由Baidu WebFE(FEX)團隊開發的一個簡單的以HTML5為主,FLASH為輔的現代檔案上傳元件。在現代的瀏覽器裡面能充分發揮HTML5的優勢,同時又不摒棄主流IE瀏覽器,沿用原來的FLASH執行時,相

chrome檔案 /獲取檔案路徑c:/fakepath的解決辦法

jsp頁面 <td style="text-align: left;padding-left: 20px;"> <img name="image" id="myimage" src="" style="width: 80px;height: 10

檔案下載時,在form表單中設定屬性enctype=“multipart/form-data”的情況下,如何獲取表單提交的值?

一、問題描述 檔案上傳下載時,在form表單中設定屬性enctype=“multipart/form-data”的情況下,如何獲取表單提交的有關使用者資訊的值?(比如:textfield、radio等屬性中的值) 二、解決方法 1、情況一:沒有對user物件進行封裝 方法:

關於myeclipse實現檔案與使用的路徑問題

在檔案上傳的時候編寫檔案儲存應該儲存到 myeclipse 的workspace的工程目錄下面,而不是放到tomcat的webapps下面。否則eclipse 無法更新檔案。 換句話講,在eclipse中新增檔案,comcat的專案檔案中可以看見新增的文體,但是反過來,在comcat的工程目錄下

檔案到本地磁碟,磁碟路徑適應window和linux

private void uploadDisk(InputStream inputStream, String fileName) {         OutputStream os = null;     &

webuploader實現多檔案

問題:  1: 上傳失敗,不知道怎麼在服務端寫返回值?  2: 做個多檔案上傳怎麼辦?  1:上傳失敗,不知道怎麼在服務端寫返回值? (1):首先在初始化Web Uploader  的方法寫上 server: 'http://localho

django設定並獲取cookie/session,檔案,ajax接收檔案,post/get請求及跨域請求等的方法

django設定並獲取cookie/session,檔案上傳,ajax接收檔案等的方法: views.py檔案: from django.shortcuts import render,HttpResponse,redirect import datetime import json from