私のシステムでは複数のファイル入力が許可されていません。私はAJAXを使用していません。複数のファイル入力フィールドを1つの入力ファイルに追加する方法
私の状況では、1つの入力ファイル "multiple"から画像を追加し、それらを数多くの隠しファイル入力にマップしたいとします。それは可能ですか?このリンクで
https://github.com/blueimp/jQuery-File-Upload/wiki/Options HTML
<form method="post" action="path">
<input type="file" name="temp" id="temp" multiple>
<input type="file" name="images" id="images" style="display: none">
<input type="file" name="images2" id="images2" style="display: none">
<input type="file" name="images3" id="images3" style="display: none">
<input type="file" name="images4" id="images4" style="display: none">
<input type="file" name="images5" id="images5" style="display: none">
</form>
Javascriptを
jQuery(document).ready(function($){
$('#form').fileupload({
paramName: ["images", "images2", "images3", "images4", "images5"],
fileInput: $('#form input#temp'),
replaceFileInput: false,
change: function (e, data) {
$.each(data.files, function (index, file) {
console.log('Selected file: ' + file.name);
});
}
})
})
私は、一時ファイルの入力に "FileInputクラス" パラメータを設定しようとしたと私は配列に "paramNameにする" に設定他のファイル入力のうち、動作していないものは、その目的のために使用されていないようです。
できますか?
'File'オブジェクトに' File'オブジェクトを追加しようとしていますか? jQuery-File-Uploadプラグインはajaxを使用しますか?質問で試した 'html'、' javascript'を含めることができますか? – guest271314
参照[入力ファイルto配列javascript/jquery](http://stackoverflow.com/questions/29841147/input-file-to-array-javascript-jquery/) – guest271314