2014-04-04 20 views
2

這是uploadcare的問題。如何在uploadcare中上傳多個文件?

如何使用uploadcare js api上傳多個文件?

我有這樣的代碼,但沒有運氣

for (var x = 0; x < document.getElementById('files').files.length; x++) {   
    console.log(x); 
    console.log(document.getElementById('files').files[x]); 
    uploadcare.filesFrom('object', document.getElementById('files').files[x]); 
} 
+0

它與'fileFrom'但不'filesFrom'。任何人都能解釋?謝謝 – vzhen

回答

4

uploadcare.fileFromuploadcare.filesFrom之間的差別在於第一接受一個初始目的,準確地返回一個uploadcare文件,第二個取對象的數組,並返回的uploadcare文件陣列。所以你不需要迭代files來在filesFrom中傳送它。

var uploads = uploadcare.filesFrom('object', document.getElementById('files').files); 
console.log(uploads); 

請,看活生生的例子http://jsbin.com/zayuz/1/watch?html,js,output

+0

很好....謝謝 – vzhen