以下のhtmlを使用して複数のファイルを選択しても。
<input type="file" id="multiplefiles" name="uploadedfile[]" multiple>
最初に選択したファイルの値のみを取得します。私は単純なものを使用しています:
var filelist = $("#multiplefiles").val() || [];
$.each(filelist, function(i, myfile) {
console.log('found file '+i+' ='+myfile);
});
すべてのファイルのリストを取得する方法を教えてください...
たとえば、入力フィールドで選択された文字列は、C:\Users\Public\Pictures\Sample Pictures\Hydrangeas.jpg、C:\Users\Public\Pictures\Sample Pictures\Chrysanthemum.jpg、C:\Users\Public\Pictures です。 \サンプル画像\upload-2.txt
上記のロジックから、次のログのみを取得します。
found file 0 =Hydrangeas.jpg
タイ。ラジーヴ