2016-07-15 66 views
1

你好,我是新來的,對不起我的英文不好如何在jQuery中存儲多個輸入圖像的元素?

我想將圖像元素存儲在變量中併發送到服務器。

我用這個代碼:

$("#input-fa").fileinput({ 
     showUpload: false, 
     language: 'th', 
     uploadUrl: "#", 
     allowedFileExtensions: ['jpg', 'png', 'gif', 'jpeg'], 
     overwriteInitial: false, 
     maxFileSize: 1000, 
     maxFileCount: 3, 
     autoReplace: false 
    }); 

在保存按鈕的功能我試試這個:

var myFile = $('#input-fa').prop('files'); 

var myFile = document.getElementById("input-fa"); 

的問題是:如果我選擇一個或兩個圖像一次然後瀏覽一兩個,我只會得到我瀏覽的最後一個集合對象。

有什麼辦法讓它可以瀏覽多次?

+0

我沒有用這種特定的插件,但也許改變:'MAXFILECOUNT:3'的東西更高? –

回答

0

您可以嘗試使用AJAX這個:

<input id="input-fa" name="imageupload[]" type="file" multiple=true/> 
<script> 
$("#input-702").fileinput({ 
    uploadUrl: "http://localhost/file-loc/", // server upload action 
    uploadAsync: true, 
    minFileCount: 1, 
    maxFileCount: 5, 
    overwriteInitial: false, 
}); 
</script> 
相關問題